Lululemon black and white polka dot exercise / yoga top. Size 8 - too small for me (I'm a size 14-16). Would fit up to a 10 or 12 C-D cup). Lots of stretch but also helps keep your tummy firm & flat! It has been worn 2-3 times but still looks like new.