Fits snugly. 5 pockets. Stretchy, comfortable with high quality fabric. Offering confidence and freedom of movement.