The top seemed good at first despite the awkward elastic bands in the top portion. I think they're mean to hold breast pads, but they are loose and the pads would fall out. But, after 2 washes on the delicate cycle the stitching started coming apart and I can't wear it anymore.