Actually fits pretty good, but here's the issue for me, the size I ordered was a x-large and fits like its suppose to but if you place a t-shirt underneath the shirt it becomes very tight, so if you like to wear t-shirts go one size larger and you'll be fine.