It's giving everything It's suppose to give.
Im 5'3ish 125 lbs 38" hips 34A boobs 28" waist.
That said, i got an XS and it FITS! Like a glove. HOWEVER, i cannot eat a single crumb of bread bcz .. i did also a purchase a S so I'd corcle back toet yall know how it fits in comparison.
Dress quality everything is great. No regrets.