I ordered for all 5 grey color but received 3 dark blue and 2 violet colors. What a rubbish? 😠 Something which I notice is that 1. The elasticity of the material is somewhat ok. 2. Received different sized materials. 3. Material quality seems like banian one and think it can absorb sweat to a decent amount. Overall I would give a 3/5.