I love these!  Perfect with pants and dresses.  Fabric is very flexable and the insole is not too hard.  May need to put a pad in at the ball of the feet area to to keep you foot in place if you do a lot of walking as the fabric isn't tight.  This was a great buy.