This is a cute swim top but I found it runs a little small. I wear a 38D so usually I get a 12 to fit the chest, the size 12 in this top is a bit tight. I am exchanging it for a 14, like the top just not that true to size.