Solid bed. Very easy to assemble! Love that it has a low profile and no shin-breaking edges. Worked wonderfully in the space we needed!