No flaws. Wish the brown color was available. Seller was very kind to ship it asap, received mine a day after placement despite my location being in the province. Item is a 2-piece - stretchy bandeau, full length. The mesh is not so thin that it’ll break easily. Make sure to handwash. I’m 34-29-36.