I needed this for a Hip Hop costume so it's been through quite a bit over the last few weeks and still just like new. Great quality and looks great even for everyday wear! They do run a bit small. I got my normal size (large) which should be baggy enough but even though it looks great and fits fine, it is still a little snug in the arms as maybe a medium size shirt would be though. (I'm 5'5" approx 135 lbs) That said, it does fit similarly to other fitted/feminine cut plaids I own but being that it's not a fitted/feminine cut you may want a size larger if you want it to really be baggy and loose. So in other words, your normal size shoudl fit but it may be too snug and fitted for what the style of the shirt is. Hope that makes sense!