This top is just about perfect. At first I didn't know how the colorblocking would translate on my body. Stripes can be tricky and having them in the wrong spots can make you look bigger. The colorblocking consists of my favorite colors as well. You can't argue with black, white, and green. This is what I want to be wearing on the first day of summer or the first day of spring. Take me there now.