The shoes look good, mesh fabric was of good quality, delivered on time. However, the footsole pad was too hard. It's not so bad, but if it were softer and more comfortable this product would deserve no less than 5 stars!