I love the way this fits . It is a 2 piece but it covers up the tummy . It is kind of like a really short dress in a way . I love the flower pattern and color of this swim suit. The top part tie behind your neck . It holds my beast well .It does have a little padding and it is also removable . It is a nylon/spandex material . It is comfortable and looks great. It is made well and good quality too . I am so ready to go to the beach in my new swim suit .