Sturdy, spacious and beautiful. Per previous reviews, an XL twin mattress fits perfectly.