I didn't know what size to order so I based my decision of size 3X on a positive review that included her size so Im providing my info to help you. I wear a Womens size 18 shirt and a 42D bra. My fear was that it would be too tight. I didn't want it for roll control although it does help with the pudginess that bra bands create on your back. The lower camisole fits like a sock, not tight but snug.  It is long enough to tuck in pants for a smoother look. The cups are a perfect fit. I wasn't sure about the padding, but it is not thick and doesnt add to your size. It is thick enough to retain shape and prevent cold weather bumps. The girls don't jiggle or bounce and its comfortable. Im happy with this purchase.