These run large and stretch.  The soles are made very poorly. I recently had my balance tested in these shoes and results were horrible - but when wearing real tennis shoes my balance was fine. The soles have little to no traction as well. That says a lot about materials and quality. That being said, I still find them very comfortable and easy to slip on and off.  The insole is removable so custom ones can easily be switched out.  Would not buy again.