What a great shirt. however, none of the ones i saw in store are colored like the picture. the front of them are all a deep blue color, no tie-dyed effect or whatever you're seeing on the online pics. the shirt runs large. i am an 8/10 38c and the smaller size was plenty big. i can't imagine how the larger size would have looked! i think this top will go with many things, including as a cover up over dresses.