This is a good shoe if you need a bargain shoe.  It's a bit small.  I normally wear a 8-1/2, so I ordered a 9-1/2, and it is still rather tight across the ball of the foot.  The taps are also a bit flimsy.  But, as I'm just startingthis class, I'm happy with them.