It is NOT a universal replacement canopy. Does not fit my swing even though it is the right size.