This material has a Lil stretch and runs very close to size i normally wear a large and i can fit a large but it does run a Lil snug