I get the small tops and medium bottoms! they’re stretchy @aerie I live laugh LOVE any of these pjs. I have every print available that comes in pants & a tank top. soooo comfy and perfect fit