I like this sweater. i am 5'4", 125 lbs, and bought the xs. if i had to do it again, i'd buy the xxs. for a fitted cardigan it ran slightly big. it's a thin material- you would layer it over a tank or tee.