Great buy! I am normally a womans XS and ordered a womans M after reading the reviews. If I purchase again I will order a large for a looser fit. It is snug and stretchy. Fits nicely, just order up a few sizes!!