I am extremely impressed with the comfort and feel of these mattresses. I bought two Twin XL's for a guest room, and the reviews from the kids have been excellent. They are more comfortable than the Temperpedic Rhapsody I used to sleep on. Not sure you will get 10 or 20 years out of one of these mattresses, but for the price they are a steal!!!