Top- size 2XS. Could also do an XS for a slightly looser fit. Quality 10/10 ๐๐ผ Pants- size XSP. Love that Reformation has petite options + they hem for free if itโs not the perfect length Heels- TTS