I normally wear a medium, when i order a large it always seems baggy. This medium fit more of a small, I can barely zip it shut with my shirt on underneath. Since it was so cheap, and took until the spring to get here, I use it for nippy summer nights to wear open over a sexy outfit and I'm notorious for wearing black when I dress up.