I love the colors of this top. it does run very large though. when i received my usual small i felt like i was swimming in the top, not fitted at all. the material is a bit funky too - seems a little lower quality because of the fabric. will return and try a smaller size if there is one available at the store and see if i change my mind.