I absolutely love these shoes and plan to buy another pair soon.  They were extremely comfortable from the first time I put them on.  I ordered my regular shoe size and they fit perfectly.  I hate wearing tennis shoes so usually go barefoot around the house but sometimes the hardwood floors hurt my feet.  So this is enough support that helps but it's still the next best thing to being barefoot.  These are the shoes I do my workouts in and they are perfect.  Love them!!!!!