This is a really cute top.  It looks very trendy, modern and expensive and the color is flattering.  I plan to buy more colors.  They work great over tank tops stylish.  The material is not scratchy and feels very comfortable and high quality.  I'm 5'4", 115 lbs, and it was a perfect fit.  I'm honestly a big surprised that it's one size fits all though, because it's a little bit snug (in a good way), but can't imagine that if I were a size 12 instead of a 4 that it would fit very well.  So your mileage may vary but I really am happy with it!