These are great shoes! I spin very often and use these.  They are great- somewhat light weight and very breathable.  Definitely order a size larger.  I am a woman that wears a 8.5-9 size shoe and I ordered a size 40.  They fit perfectly.  They are SPD cleat compatible- which is what is normally on Spinning bikes. Great vibrant color.