It was very soft, well made, and comfortable. It comes in a vacuum sealed package. I put it in the dryer for 20 minutes when it arrives (a suggestion that was mentioned in the packaging) and it fluffed up 
perfectly. This was better than waiting 24 for it to expand to its size. No smell at all. I will order another for sure....very reasonably priced. Very quick shipping as well. I’m perfectly satisfied with the purchase.