Weaknesses: Very scratchy material inside, at least if you don't shave. It's a type of material that hooks hair, especially on my front lower quads . Annoying seams. Especially irritating is a tiny hard scratchy nylon Zoic tag on the bottom front of the right thigh. The tag wraps around the bottom seam and is sewn right against the skin where it rubs up and down every pedal.