Well, the shirt came in the mail today. I guess the old saying goes,"You get what you pay for." I would describe the shirt as rather "hard" and stiff... But I would expect much better quality had I bought the $20-30+ shirts. As for the fit, I'm 5'10 195 and the large for me would work well for bases. I'll probably have to get an XL for plate.
Hope this could be of some help!