Color and fit were spot on. Product arrived quickly and my only regret is that i didn’t replace my old cushions sooner!