I was annoyed with the problem caused by home on door upside down which took time to fix but then warped door spacing.  We also were short on the top Centre peak and gad to add more flashing to make it waterproof.  Without a tradesman and lots of tools this would not have worked.  Price is okay but product is not very sturdy.