Fits well.  Easy to put on.  Color is what I expected.  Very happy with the individual seat cushions.