Very comfortable and form fitting
Wish it came in plus but the L fit well enough. It was stretchy and very comfortable!
My only "complaint" on this one would be when the material is stretched, it turns a yellow/orange color rather than staying black! The stitching on the bottoms in the private area is kinda awkward too! Other than that, I love this set! Comfy and stays in place!