I have purchased several Hapari swimsuits in previous years and have always been very happy with the quality and modesty of the suits. They have always run slightly larger than the stated size and that was well documented on the description. So I ordered my normal size when I saw they were on sale. It was too tight, so I was really excited when I saw the $10 sale for tankini tops. I ordered 3 in XL. Not only was sizing inconsistent (1 was definitely XL, 2 fit like L), but the slimming top had the shelf bra sewn down across the bottom, with only 5 in from top to bottom. In sizing chart, this was supposed to cover D and DD. There is no way that that modestly covers that size. I am a D and if I were to lift my arms, all modestly would be lost. Hapari was always my go-to place to get a swimsuit that I felt comfortable in. So disappointing that the quality has changed