Wanted to love it but no. It came in a bag reeking of chemicals. Had a lot of threads hanging off it. I hand washed it with Tide. Still had a chemical air to it. IT GOT A HOLE from hand washing in a bucket and hang drying on a hanger. It put it on the next day. Its snug. I got a large for a 36c. Its now been on 8 hours and its uncomfortable. Theres a stretchy waistband that is exposed on the sides and back, and its thicker than a regular undergarment band, about 1/2 inch. Its digging into my side and leaving marks. Its easy for breastfeeding. But overall a disappointment.