I purchased this mattress for my daughter who is 5. She loves her new big girl bed and thinks it is very comfortable. It looks like good quality and I believe that it will last her for a long time. I have slept on it and it is very comfortable and the right firmness I look in a mattress (I don't like them too soft or too hard). Just right for us and the cost was amazing for a high quality brand. Can't beat the delivery price and the service. The company contacted me right away to schedule delivery and it was right on time!! You will be happy with the product and the service. Thank you Overstock!