Although I've only had this mattress for 3 weeks, I've been very impressed by its quality. I bought it for my teenage son's bed and he says it sleeps great. Since ordering this one, I've ordered a queen-size for myself. It is very firm and may take some time to adjust to it if you are used to a softer mattress, but I think the sleep experience is much better. It took less than 24 hours to fully expand.