Fits as expected, true to sizing chart. Material has a good stretch and quality. Lasting a very long time until basically its time to size up. My so. Has no complaints and I love that there is no tag for discomfort.