It's a great material and for me thru the waist but the shoulders were tight. I could've wore the xlg but it really fits like a large. I want to be able to wear a scrub tee under and with the xlg there's no way I could. I sent back the xlg and got the 2 xl so which is bigger but I can wear the scrub tee under. It seems the xlg is really a large in normal sizing. I'm a large or xlg top normally.