I would give these 3.5 stars, but ultimately went up and chose 4 stars. The color and style are great and I can't complain about the price ($12), but they do run large and are pretty stiff. So far I've worn them once to try and break them in. The top of the shoe seemed a little snug and stiff, but it started to stretch after a couple hours of wear.  Since these are just casual shoes that I don't wear for long periods I would recommend them. I do, however, also recommend you go a half size to a full size down.  I wear an 8.5 athletic shoe and an 8 dress shoe/casual shoe. I ordered these in 7.5 and there is still surprisingly room in the toe and heel.