My son needed them for dress up events AND to go on stage in a theater production where he dances a lot. It took me a while to find a good shoe but this is it! Not only do they look good in an outfit, they're also very comfortable - enough for him to walk nine shows over two weekends without blisters or discomfort in the "new" shoes.