Great design. I love the shorts underneath, but they have a tendency to ride up a little, which can be uncomfortable and annoying if you're wearing it for more than an hour or so. The top also seems have been designed with younger, perkier boobs in mind. I got a size large and the body of it fits well, but I definitely don't fill the top. There's little inserts in the cups, though, so it doesn't look weird, and I don't feel like it's so loose I could have a wardrobe malfunction. The cherry printSee full review