I got this for my bday night out I tried it on and it is super stretchy! I could’ve just gotten a large or a medium to be honest! I am bigger chested (38DD) so there’s little support from the cups I might need to wear an adhesive bra or regular bra underneath so they stay up! but overall really pretty, sparkly, and snatching 💅🏽