$29.99 $95.00 You Save 68% ($65.01)
I can't talk about the shirt quality because I couldn't even get it on. I'm 6'1, 205 and wear L or XL depending on the fit. The Donald Ross medium would be much bigger than this XL. It does say it is a "slim fit" but still, I've had many slim or trim shirts in XL that fit fine. Hopefully the return goes smooth.