This top had so much potential! i bought the striped colorway in an xs, which is my normal size. i am a 32d with an athletic build so the sleeves are tighter on my arms than pictured, although they are adjustable. the top of the shirt fits perfectly, but the bottom is very wide and short. i'm only 5'2" but it's still just a tad shorter than i'd like. i wish it was slightly more fitted and then it would be perfect. unfortunately, this one is going back.