Though not every piece was labeled it was easy to assemble. I love the quality and the price. Seems very sturdy. We thought our mattress was the problem but it is much more comfortable now.