Small (2-4/6), Medium (6-8/10), Large (10-12/14) Absolutely loving this top ladies! Such great flow and love the wrinkle free material. The blurred vertical stripes are super flattering and the stretch is just perfect! The criss cross back adds just the right detail! Now N Forever. Poly/spandex. Brooke wears a small.