I got a small for me and a XXXL for my fiance. The small fits me as a girl. It is not fitted but not too large either. My fiance usually wears a large - XL. Sized up due to other reviews but had to return because it was too big. We returned it for a Large which should be a better fit. The quality of this jacket is very good, especially for the price. I have been looking for white bomber jackets for a couple months and haven't been able to find anything in a true white for a reasonable price, so I am very happy with this purchase. It is in between being a light and heavy jacket - just what we needed. The tag shows it is a $100 jacket...I don't know if this is accurate but in my search for white bomber style jackets, it is on par with other $100 jackets.