I bought this to go onto a very firm mattress that was making me wake up with muscle soreness every morning. I am more than happy with the quality and better yet I sleep like a babe every night. At first I had to let it plump and air out, and I am using another mattress protector on top of it so it will stay clean. At first the smell was strong but that didn't last long. If your sniffer is more sensitive, let it air outside for a couple of days. I have been using this for many months now and I wish I had bought it sooner, it is so very comfy.