These shoes fit me like they were made for my foot! I love them! Very comfortable for my high arch.  Rubber grip provides enough traction to keep from slipping but not too much. I mainly use these shoes for martial arts training so the grip is important.