I loved the fit of these shoes right out of the box.  I use for exercising on carpet, and they are perfect.  They have a bit of arch support, at least enough for me, and I feel supported even though they are lightweight and flexible.  I usually wear a 9 or 9 1/2, so I ordered a 10 and the fit perfectly.