My first Mategear purchase. Quality: Excellent. The stitching and finish are really very good. FIT: I am a Large, so I ordered the 2X-Large. It fits well, but this is a snug design. As I have a good sized package, I would have liked more room in the pouch, but again, this is advertised as a snug fit, so I was not surprised. As to coverage, I would be completely comfortable wearing this suit to a beach. I like the ability to search the Mategear website by size, and am likely to buy more suits from them.