I'm a little unsure how to rate them. I had to return them because I ordered my normal size 9 1/2 but they were too long. I measured and there was about 1 1/2 inches between my big toe and the bottom of the shoe. I would have ordered a size smaller but they are too thin. I am giving them 4 stars because they arrived in perfect condition, looked good and seemed like they were breathing well. They also reimbursed me for my return in no time. They can fit people with thin feet, maybe order 1/2 size smaller. If you have an average foot width or higher I would suggest considering a different shoe.