Perfect fit for my Windsor 10x12 gazebo. You do however need two people to install it.