We have a 12 inch mattress and it fits perfect on this bed for us. It’s sturdy for my husband and I and all our dogs we have. So sturdy and looks great!