This mattress is wonderful not too hard not too soft just right!! It puffed up to you as big as they said it would and did not really have any kind of smell! Highly recommend!!!