Size 20 - Mens XL. Made of Endurance, chlorine resistant, fabric. Ideal for training or regular use. Black with grey flatlock stitching.