So the only reason I’m giving it 4 stars is because I’ve only had it for a week, but it’s great!! I love the firmness and there was no smell either. When I saw it in the vacuum seal plastic I thought there’s no way this is going to puff up but it did!! And so comfortable, it’s great for my back.