I wear a 34DDD so I ordered a size up. I thought for sure I would show too much cleavage but nope, I was wrong! The materials good and feels high quality. It's very cute and will probably become my new favorite summer top!