Mixture of high quality fabric and plastic with velcro buckle. Keeps your belly and back tight to prevent any injury. Wider formation in the middle for a more stable back. Extra wide padded back support for added comfort.