These boots are certainly cute and relatively comfortable, especially with the memory foam. They do have pretty good ankle support. However, they don't have much flexibility at all. The sole is quite stiff, as is the upper. Not recommended for a hip hop class where you need to be swift on your feet. I wear a 7.5 street, ordered a size 8.0 and they fit well with regular socks.