The assembly was super easy! Parts came organized. Honestly, the longest part was double checking if you got everything, luckily I didn’t have any problems! Time to put it all together was maybe an hour, or a bit less. But the frame is sturdy, the mattress will shift, but it’s nothing too bad, just the occasional adjustment is needed. The purchase was totally worth it!