My daughter uses these for choral performances.  Dancing is not her favorite thing but she tells me these are more comfortable to wear than the flat shoes she has.  They look beautiful, in fact, I bought these shoes before to go with bridesmaid's dresses.  They are dance shoes with leather soles so in order to wear them as regular shoes, some adjustments need to be made so they grip enough for everyday wear and to protect the more delicate heels.  I have worn these shoes as dress shoes because they are comfortable.  I would recommend them and I would purchase them again.