They have the correct fit with freedom of movement during exercise. The Lonsdale trunks are 100% satin and have double stitching. The trunks have large legs with pins to ensure sufficient freedom of movement.