This was not at all flattering. I kept seeing pictures of how great it looks on everyone and it just didn't work for me. Maybe my torso is too long or short or something. Either way, the fabric was too big and saggy. No way it would cover my chest even though the bottom fit just fine. The cups they include do not at all help the situation. It just makes it look like you have big circle cups on your boobs. This was just a disappointing purchase. I had to return it.