I ordered a Large which should fit me, but it doesn't. I hate how so many women's bike tops are so tiny and close fitting!
The fit is great and is an all around great cycling jersey.