I purchased according to the seller's size chart, but I could have gone smaller. It was too large in the bust but still fit ok, I also could have gone smaller in the bottoms. I definitely will purchase again in other colors/prints,  I will just purchase a smaller size. Overall very happy!