Fit is dead on. Pretty comfortable out of the box, seem like they'll break in nicely. I got them for riding my motorcycle and the flexibility is there. Only giving three stars because I've only had them for two days, this could change in either direction.