I am a fussy bugger, so when I say I like these sweatshirts, it means I like them. I would normally fit a medium, but I needed a large, so to anyone out there ordering for the first time, I would always say order at least two sizes and return the one you do not want. I had no problems with the return process. I ordered an M and an L, returned the M, and got a different color L, so now I have two sweatshirts, and 100% on the service I have had.