The item is really good!!! I am using it myself at work and for my exercise. It really does hold the temperature as claimed.
A few of my customers are troubled by the color. They think that it is going to get easily dirty. I have not come across the same problem.
Overall it is a great product!!!