Very nice quality thicker than I thought. Dogs toenails have not poked through yet. Very comfortable. Takes a few minutes to get it just right, but it looks great even on my smallish reclining sofa. Also, I love that it comes in 5 pieces because my husband didn’t want his spot covered and that has no effect on the middle seat, my spot, and the armrests