I have a regular medium frame, and it fit me perfectly. A wee bit loose, but good to throw on over something you're wearing and just walk out. It's also thick, pretty warm for a sweatshirt. Woolly feel.
I had ordered for L size, it was bit fitting, so thought wl go for next size, but my daughter loved it and kept it, now i am ordering for next size for myself, quality, style is too good, received as shown in picture, wl recommend to people to buy this