Canopy was true to size and fit perfectly.  The colour was exactly as I expected.  We've had some heavy rain and I was surprised that the fabric was completely waterproof.  I'm very happy with my purchase and would recommend this canopy to anyone in need of a replacement.