Good quality. Fairly easy to put on but does take some maneuvering to get in place on a recliner. Have to keep pushing creases in after heavy use but we will definitely be using these and they especially help with dog hair.