It took me forever to put together with help but after it’s been put together it’s all worth it some minor problems with it but not a big deal. Still a 5 star for a great bed and my boys love it so so much. Waiting for the gel mattresses purchased on the same site and will update my comment once it’s all together.