I love it!  I bought the navy blue, and the embroidery really pops against the dark background.  It has a tag sewn in the seam that says 100% cotton, but it isn't - it's rayon.  The fabric is thin like most rayon, but I hand washed it in cold water, hung to dry, and it came out well, no appreciable shrinkage that I can tell.  It needed some ironing, which I did on my iron's polyester setting.
It does run a little small in the bust.  I ordered the XL (14-16) and it fits up to a 40" bust, no larger.  Laid out flat, it measures 22" from one armpit seam to the other, and 25" across the bottom hem.  I wish the embroidery on the bottom hem went around the back, but it doesn't.  As another reviewer mentioned, the facing in the neck doesn't like to stay put.  I sew, so it was an easy fix to hand baste it in place.
A lot of these peasant type tops are gathered in the front, which makes a large busted woman look fat or pregnant.  The front of this one has no gathering so it looks much better.  The back has a yoke, and a small gathered area that gives a tiny bit of fullness to the back.  I absolutely love the way the sleeves are made, and their length.  It's a beautiful top, and for the price it's a great deal.