It's a little different than I thought, I didn't think the straps would be like that, but it's super duper cute and I still love it. I love the vibrant color of the top. the only think I don't really like is how noticeable the pads are, but it's not too bad. I wear a 34C bra and bought a medium and it fit great. overall pretty happy with my purchase. it also came earlier than 20 days too!!