I ordered this bathing suit May 20th and just got it (June 6th). The bottoms are very reveling and the top fits just right. No padding in it. And one of the straps on it are way too loose. Aside from that, I got this the same way the photo showed it as. Color and all. I rated it 4 stars because it took longer than it said to get here and the straps were unreasonably loose in a weirdest place??