Perfect fit with my coffee table. It was nice and snug and it covered the entire side leg. We have had some rain and a really bad storm and so far so good. Let’s see with time how it holds up!