I love this.  I am average size, 10-12, but clothing on upper arms and back can be tighter than I would like sometimes.  I decided to upsize to a large and am very happy.  Very pretty. The large fits loose but not big, I would not like it snug. Looks great over the sleeveless sundress I purchased  to wear it with, but also works with a couple of other dresses I have. I may wear it to a wedding rehearsal dinner in the fall....