Since I did not purchase the original canopy, it took me a while to find the correct replacement, but Wayfair had the correct one.  The replacement canopy fit perfectly on the frame we had.  Very reasonable price for the quality.  The color is true to the picture.