XS balloon pants! They run big! My top is the Harvey top from Reformation- no longer sold but lots of similar options!