product is of good quality, fabric is very light and thin. I thought of buying it for the smell repellent behaviour at least for a week but after you wear it 3 times it will start giving smell. Overall i will rate this product as above moderate level.