This mattress was too long for my daughter’s twin bed but it squeezed in without issue. So far she loves it. The mattress is firm as labeled. I didn’t do any measuring cause it ain’t that deep, I just needed a comfortable mattress for my daughter’s new “big girl” bed. I did wait the full 48 hours before use, although it had risen to its full height same day.