This top turned out to be even better than I had expected! The fabric is soft and slightly stretchy without clinging. The Medium size fit perfectly. I liked it so much that I ordered a second one in another print.
It's so hard to find nice, flattering tops like these in the stores, so I am very happy with this purchase.
It was shipped very quickly too!