My old mattress was really old. With a limited budget, this mattress was reasonable and now I'm getting a good night sleep. I would recommend this mattress. Delivery and set up was GREAT! (took away the old ) Very happy.