I gave it 5 star as the shoe quality matched the price you pay. The finish is really good and looks great. In the order description it tells you to order a size smaller than your normal size. The shoe is a little bit long in length but keep in mind if you have wide toes than do not order the smaller size. I am size US 9.5 and I ordered the same size. When I first put the shoes on I felt them tight at the toes. After wearing the shoe for 10 minutes my feet sort of adjusted and had feel good factor. The quality will be determined once I use them regularly and see how long they last. I like it and recommend it !!