Top: medium Pants: small Trendy but flattering cardi pants! A little long on me(I’m 5’3) so would wear with booties or heels