Purchased this for my sons big boy bed and its perfect for the price. Firm but still very comfortable. Not too thick which I like for kids so their bed isnt too high up with the bed frame too. Great value mattress.