These are really nice. They are LIGHTLY padded, despite reviews saying there is no padding. There is. However, they are not push-up. Think of the removable padding that comes in bikini tops. Also, they do not have clasps, but they are stretchy, so easy to put on/take off. Overall... I can’t find a better deal anywhere else. I highly recommend these.