This is gorgeous! My daughter shrieked with joy. I put a 12” mattress on top, and it is not too big, and an 8” on the bottom - a 9” would be too thick unless you raised the upper bed. The pleather material feels nicequality and the crystal buttons and nailhead trim is beautiful.