Better than expected.  Color a bit different from photo, but still OK. Not hard to put on. Only real issue is that it wrinkles each time a person gets up. Won't stay tucked in around arms and seat/back