I really wish these shoes felt better.  They are completely flat (and kinda slippery since there is no tread) and have no arch support.  The reviews previous say they are perfect.  I bought them for classes and the gym and because of zero arch support and such a flat sole, my knee was hurting within the week.  I really wish I loved them, but if you have high arches, find something with a bit more support.