Fairly easy to put together - there are a couple of places where the wood split, but that might have been due to starting to build in one spot and moving to another. All-in-all seems decent for the money and our son loves to play on it. I did put a clear coat poly on it before assembling. Time will tell how it holds up, but so far so good.