2 piece set
Underwear built in pants
Model is wearing a Large
(All photos belong to Poshly Savage LLC)