I bought this shoe to wear with traditional Indian attire. The style and fabric are perfect - got lots of compliments. I read in other reviews that the shoes are too big. Unfortunately the size I needed to order a half size down was out of stock so I had to use my normal size. Other reviewers were right. My shoes didn't fit well, but I just had to get them to work. If I manage to get the shoes to fit properly I would give these shoes 5 stars. Great value for money.