Easily assembly and seems sturdy enough. I have a 12 inch, 66 lb mattress on the frame, and it is holding up nicely.