The shirt runs about 1-2 sizes oversized. Wearing an XS in the sweatshirt. Leggings true to size, size small. The bag is the real star here! Looks like LongChamp for a fraction of the cost!