I’m a 36DDD weighing 155lbs. & got a Large. I was worried about my boobs slipping, it has such a secure tight hold, it was perfect. I even shuffled in them and they held up. Definitely wear pasties with any underboob top. The reflective part was wild & looked so good. This is one of my fave underboob tops!