fits a little loose on me, I guess I'm usually an xs
much thinner, less quality fabric used. for the price, it's what you get.