I've been very happy with this product. I've been able to cram much more than I thought possible into this little bag and everything still comes out clean. The fine mesh means that the holes aren't large enough to snag bra hooks. The plastic zipper eliminates rust issues and isn't noisy. I like that there is a little "pocket" of fabric where the zipper ends so you can keep the tab tucked in, keeps it from flopping around. I've never had the zipper pop open like others have, but maybe they had lemons?
The foam circles on the ends do tend to get folded up now and then, but that hasn't kept it from floating to the top. I honestly tend to put the bag in on top or close to the top anyway, so I can't say if it would still float to the top if you put it in first and then loaded the rest of your clothes.
This bag also doesn't have any separator pockets if you are looking for that perk. I tried another bag with separator pockets, but the pockets only worked half the time anyway and then the zipper on that one broke! So I figure forget it, I'm sticking with the lingerie bag that works for me and I'm getting another for when I want to separate undergarment types.