I've been spinning for about six years and started out with some used SPD cleat off of eBay because I didn't know if I'd like the class more than occasionally. Well, I go two days per week and the old used shoes gave out last month. I wanted new this time but felt the true cycling shoes were either too expensive or not designed for spin class and occasionally walking around and trying not to look awkward. These shoes are really great and priced very well. I feel they run about a 1/2 inch too big as when I first put them on there is a little too much room on the toe area, compared to what I'm used to. Anyway, during the class your feet swell and it's fall fine and quite comfortable from that point on. My only other dig is that they are a little challenging to walk in at first because, unlike the MTB shoes I had before, as they do not have ridges around the outer side of the shoe to equalize the height for walking. But overall quality and ability to get in and out of them without too much effort make these shoes worth recommending. Value is super too!