I'm so bummed. I spent a lot of money on this swim suit and FINALLY got it in the mail today and wow. The material is so cheap and the there is no way that I got an XL and a DD too because it doesn't even come CLOSE to fitting me. You can't adjust it and the padding in the top gets messed up and there is no way to adjust it. Plus to send it back I would have to PAYPAL someone $10 on top of paying to have it shipped back... ridiculous. I'll never be shopping here again and I will make sure no one I know does either.