I'm a size 10, 5'3 with 38D bust and ordered large in black.  It's really a nice sweater - flattering and warm, but not thick and bulky.  It was form flattering.  The only thing I'll point out is that it is kind of a low V, but not so low that my bra was showing.