The product is fine in terms of quality, but its 1 size too big as per normal shoe size standards. If you buy, buy one size smaller and that should fit you well. The box in which it came was too cheesy, but the shoes are fine so don't judge the product according to the box.