Easy to put together, so far holding up great.  My little guy loves it (he's 12 yrs old).