I was very wary of buying this mainly because I didn't want to go through the return process due to the odd size and previous reviews were small. well esoteric. Seriously, who the heck actually uses a banana republic as a measure of sizing? However, I wear a medium US size; This is a general fit, I know if I go to the vast majority of stores to buy a shirt and it has an "m" on the tag it will fit. It fits exactly. I'm on the thicker muscular side but it doesn't look sprayed. The sleeves aren't too big, but I'm not a big fan of velcro closures. I'll cut it off but I don't know if there's glue underneath. Otherwise I am very happy with my purchase and will be buying more in the future.