Fits like a glove. I've bought the expensive $60 versions of these and they fit better than any of these pairs. Def is about to buy a second pair. The size fits perfectly. Hooray 12, take twelve, no need to increase the size. Very comfortable and for the price I don't know why anyone is complaining.