These are my favorite tops and I now own the top in three different colors (white, pink and little blue). I was concerned about the pink color I ordered because it appears to be more lilac in the photo. *The photo IS correct*. The color is more of a pale lilac-pink than true pink. It's still pretty and I still wear it but I definitely wouldn't call it a true pink. For more contrast I wear it over a pale peachy-pink tank top and it looks awesome because it brings more of the purple out.

As far as size goes, this is an oversized top, and I normally wear between a L and XL (5'9", 36d, 185lbs), and in this top I could easily wear a L, but I buy the XL because it slides off one shoulder and looks awesome over a tank top in a complementary color. Plus, it covers all the lumps and bumps. LOVE!