I'm very, very picky and this shrug not only fits fabulously but it looks amazing.  The fabric is soft, light weight and stretchy.  I am 5'8" and thin with long arms.  The arms are meant to fit long, and they do.  I ordered a small and it fits perfectly.  Love it!