They'll be perfect after the first wash. Bought my size and they're not as snug as I'd like. The material is soft cotton, feels like a t- shirt. Not cheaply made at all. Well I guess I'll see after I wash & dry them.