This canvas ballet shoe is just right for ballet class.  I bought it for my daughter to use in the Nutcracker this year, but she will be able to use it for class as well.  She wears a street shoe size 9.5 N and needed this ballet shoe in a size 12N.  They fit just right.  I have bought this shoe before and it holds up well.  I highly recommend this shoe for anyone who likes a canvas shoe for class.