The product is very well made. I did not notice any bad smell to it, as others mentioned. It's so soft on the feet. We put two next to each side of the bed, and they feel great on the feet on a cold morning.
They do need a rug pad or rug tape if they are on a wood or other solid surface floor.

Pros: Soft, thick and fluffy.