We researched this product for months before buying. We are very happy with the product. There was a slight odor when we first got it, which took a few days to go away, and is completely gone now. Only took approx. an hour to flatten out from the roll that it was in when it shipped. It took a few nights to get used to it because it is so different than what we were used to, but in the end we are very satisfied.