So far so good. Smell was not bad like some others I tried. It soft but firm and comfortable. Not super soft where you feel like you are sleeping on a cloud. It does not have anchors to hold to bed so it slips and moves a bit. Overall it's a good choice