The product is genuine Reebok and the material is good. Only problem is that it gets dirty frequently and takes long time to dry. At the price of Rs.1150 (when i bought it) it was a steal. I would suggest it yo anyone who do not get their feet in dirt frequently.