Very ill fitting. Had to make several adjustments to it just to make it look half decent. Next to no drain holes so after every rainfall I get soaked draining the water from it. Would never purchase again.