Top size 2. I would size up one size, I was a bit suffocated in it lol Jeans are size 24 short #LTKfindsunder100 #LTKsalealert #LTKfindsunder50