This is my first pair of dance shoes and my first pair of 2" heels in fact, as I'm typically in flats.  They turned out to be very comfortable and fitted. The soles are padded and very cushy, and despite the 2" heels,there's good arch support. The upper is very soft and does not pinch at the toes. In terms of sizing,I'm typically a 7 to 7 1/2 but I ordered a 8 after reading other reviews and the shoes turned out to be just a little bit loose. I think the width is a true medium,unless your feet are especially wide, going 1/2 size up will probably be sufficient.

Overall, I love it as a beginner's dance shoe,very comfortable and sturdy, modest-looking but classy.