This took a bit longer to assemble than I had anticipated, some parts weren't labeled well and are very similar looking to other parts. Definitely on the cheaper side of material as you would expect from the price. Still it didn't take long to assemble and is perfect for my 5 year old's room, who actually was able to understand and assemble a good bit of it himself.