Good material, nice setup of velcro straps to make it fit snugly, would appreciate diff. colors, but as it is, for the price, it is perfect.