I love this top.  I bought it in two colors...white and the purple.  I should have bought a size smaller as I recently lost weight (was size 12 so bought a large, now a 8-10 so should have bought a medium).  However, it looks great on me and people think I look slim...I do too :-)