I'm not very happy with this mattress. It still smells, I wake up with my neck and shoulders hurting. It's very firm. I received it within two days and it fluffed up to size in just a couple hours.