I never really gave two hoots about swimwear, basically. I had some random surf shop stuff, J. Crew, etc. Nothing of quality - these are of course a world away. Zip front is awesome, snap button closure a super plus. Its much easier to take a leak. Trimmer through the hips gives it a great shape, Well placed pockets and a perfect hit mid-thigh. Apres-beach when you throw on your polo, they look like they are nice shorts, not a big old mess of nylon.35 should go 34 or L.