White leopard and cow are a faux leather and the black is a printed fabric. 45" straps to fit all sizes and adjustable.