Perfect for our guest room/office.  We used a regular size twin mattress.  I read some reviews that said they used XL twin but don’t understand how that fit since regular is perfect.
Quality and design are good and strong.