Im only giving one star because I cant fairly review JJ Perfection when I didn't get that brand
I will say thou that this brand I got fit nicely. The hem was a little tight when putting on and off/doesnt have much stretch but I liked that when trying on cause it seems to keep the bottom in place. Im a 32DD and this held my girls in a favorable manor and wasn't see thru. Id gladly give Zenana Outfitters a good review! But alas. I cant.