Should have believed the other reviews. If your bigger than a size B cup don't bother. The fabric stretched apart revealing huge gaps. The buttons are attached to stretchy loops that open revealing everything. You may have a chance with a C cup- maybe.  Some mentioned sewing it but Im not that crafty. Also Im 57 and I was hoping it would touch the top of my feet but it barely touched my ankle. All the pics of it dragging the floor nice and flowy must be of women shorter than 55. Sadly returned.