I bought both this style top and also the 1 strap style top in a different color. Both are stunning but this one is so comfortable! No padding, but honestly it doesn't bug me because of the textured sparkle material. The fabric is stretchy and moves with you. I haven't worn it in the water yet so I'm not sure how it holds up when it's wet but this is definitely the most comfortable swimsuit I own (plus, it's so pretty). The purple is flattering, I want to get more colors!! For reference, my bust measures 33 inches (I'm around a 32B for bra size) and between an XS and S in regular tops. I got a size S and it fits amazing!