Solid frame and very easy to put together! The frame doesn’t weigh much so I could put it together on my own. It’s perfect for my guest bedroom. It’s high enough off the floor for good storage space!