We needed a guest bed in our office and we didn’t want to pay a lot of money for a Murphy bed. This is actually really nice and will do the job. The bottom can only hold a mattress 9” or shorter. They won’t hold and XL twin. My husband is worried the cross boards will break so we will add to them to ensure it won’t break.