I LOVE this tank. It features lots of colors and the stripes are vertical! The stripe colors are a bright and fun light pink, pink, white, light teal, and teal. This tank would pair perfectly with a cardigan. It would make a great swimsuit cover or River tank. It would also be a cute top for a gender reveal party since it features pink and blue. The back is a solid white. It is stretchy but fits true to size.