Perfect fit. Good quality. I do wish it had a second set of buckles toward the bottom which would help on windy days. Overall happy with my purchase