Solid frame and super easy to put together but the factory messed up on one of the pieces. They had screw holes drilled out from the wrong side so I had to drill my own holes on the right side. Other then that my full size mattress fitted no problem. This thing is solid has in watch your shines or toes since it sits up high it might be easy to bump into if you have this in a smaller room