I took the advise of reviews and ordered up...big mistake. I'm a 40DDD, 16-top, 14-bottom and ordered a XXL. Wish I hadn't...way too big in the boob area. Will try to shrink it by washing, hopefully it works.