Fit perfectly! I have walked around places like Disney World all day long and my feet did not hurt! They hurt when I wear my sneakers with thick soles! Go figure! I'm buying 2 more pair in different colors so they will last me until my demise!