I read all the reviews paying special attention to the sizing comments. I am usually a roomy medium or a small large, but since I am long waisted, decided to go for the large (it looks kind-of short). Anyway, the reviews said you could wear a sweater underneath and that the sleeves were long enough, but when it arrived, it fit very snug. Almost too tight. it is not comfortable to wear with a mid-heavy weight sweater. It looks beautiful, but is just too small. Oh, and one of the buttons came partially un-sewn. Will keep it, just have to lose a few pounds! ;)