Solid bed! Love the fabric! Even nicer in person. Very easy to assemble. Only issue was there were no holes for the little rubber ‘legs’. Not a big issue.