Great fit. The stretchy part isn't too tight or loose at all, fits perfect. I bought the red and black pair, same quality for both. Great price for the quality. Would definitely recommend. Even for a gift the fit is true to size I go between a 6.5 7 so I got the 7 and it fit perfect.