Size 2 in pants, L in stripe tee, & small in red sweater! The tee runs SMALL….. it is a incredibly stretchy material, but I did not want it to be against my skin. I wanted a loser look so I sized up to a large.