I am giving this product a 2 because when I opened the Amazon bag not even the plastic bag it came in, it's smelt so bad. When I took it out it smelled like burnt rubber. I think this is made out of old tires. You would never get the smell out no matter how many times you waged it. I also read reviews and everyone was saying to get a size smaller. I bought a small because I'm 5'4 @ 132lbs and where a size 6 sometimes 4 but mostly 6. This was so small! It's going back for refund.