I was hesitant to buy a mattress online but my 13 year old son is super satisfied with this mattress. It has the perfect combo of give and support. We liked it so much my boyfriend bought the same one for his guest room.