SUPER SUPER cute top!!!! Im 130lbs, size 34DD and Im pretty petite. Im USUALLY always a small but I got a medium in this case and it fit me perfect!!!! My boobs did come out a little on the side but nothing dramatic or over the top. I was worried my boobs wouldnt fit this shirt but honestly I love it !! Definitely recommend!