Fit is spot on. Nice to have Velcro openings and flaps to be able to secure to structure. Helped me to have extra storage over the winter for my outdoor furniture. Snow slides nicely off the roof, even if I had to help it a couple times.