This jacket is very cute and feels good.  A great value for the price.  I normally wear large in shirts/jackets so I purchased a large.  I would agree with others that said if you want to wear a sweater under, maybe size up but then the sleeves may be too long.  The sleeves on the large are just a tad too long for me so sizing up wouldn't work in my situation.  I rarely zip up my lightweight jackets but there is enough room to zip if i wanted. Overall, excellent fashion jacket for the price.  Pretty good quality feel.