I'd send back the small for a medium if I could, but only XS or XL is available right now.

I'm 5'2", 36C, and normally a 6petite. This clings too much, but I intend to lose 15 lbs, at which point it should be great.