This item arrived in perfect condition and ready to use - no odors and a perfect fit!  We use it on top of a memory foam mattress, which tends to be hot, so the soft cottony layer between us and the mattress is the perfect foil against the synthetic materials of the mattress.  

Pros: Easy to put on the mattress, EXCELLENT price for the quality