The product is good. Pretty straight forward installation.  Covers the back, seat, and leg parts well. The arm rest covers don’t stay on as well.  Over all, I am satisfied with the product and would get it again.