I recently bought these shoes for my peloton. They fit perfectly and were cheaper. I usually wear a size 9. I ordered a size 9.5 and they fit great. I will most likely buy a pair for my husband.
Pros
smooth ride
Cons
Shoes may not be compatible with some brands or bike types, limiting their versatility.