Perfect fit. Second one we purchased. Last one only lasted 3 years and faded from being in the sun. When it reaches the end of its useful life, it gets very brittle and breaks into pieces. wish it would last longer.