It's a great style top but too small.  I'll give it that it is probably a junior fit, and after two kids I'm not a junior anymore lol..  I'm a large tall in purple label pants and the extra large tops are too tight! Tried the 2XL and it fits but LQQKS too big.  I like a flattering look, not baggy.  I tried two different styles and they fit the same.  Otherwise I love the quality.  I'll be sticking to the purple label yoga pant, which is awesome and find other tops.