I needed new shoes for cycling. These Shimano SH-RP1 cycling shoes are great.
Fairly lightweight, and certainly durable enough for spinning class, I'll be using these Shimano shoes 3-4x a week. They are stiff enough and the velcro straps cinch them down tight.
There are some interesting vent holes cut in the sole that my old pair did not have. I do not really notice much airflow, but maybe when on my roadbike.
I needed to buy a set of SPD clips to make them truly useful. I could have taken the old ones off my last pair, but they are not currently with me.
SHIMANO SH-RP1 Cycling Shoe via Amazon