This is an awesome mattress especially for the price. I love it!!!! I wasn't really expecting much, but I was in need of a mattress quickly for a low price. I never expected to get something that I would actually keep for the long-term. Unlike a lot of the other reviews, I didn't find it smelly when it was taken out of the package. I was a bit stumped on the order the set should go in. It comes in 3 pieces labeled soft, medium and firm. I just went with what seemed most logical, but I'm not quite sure if it was the right way. Regardless, it's wonderfully comfortable. I am so thankful for this purchase. Btw, box springs are a must unless, of course, you have a platform bed.