Fun giftI wear medium to large so I ordered large, glad I did because medium definitely wouldn't have fit. They seem to be a little smaller than the average I purchase from a store. Same thing with the men's pair I ordered last year. They do have a nice stretch. They are great quality and comfortable. I wash and air dry(preference). They have held up well.