Super cute! Stretchy and covered everything I want and need it too. Not much support so if you’re looking for support I wouldn’t recommend.
I’m a 34B and got an XS and it fit perfectly!
Perfect to size, very comfortable, haven’t had that chance to wear out as of the pandemic but hoping to get out next year and show it off.