Very pleased. First I must say the cancellation process sucks and is seriously flawed. I ordered the wrong size and called back the next day to change, had to wait till shipping label was process before I could proceed with correct order which was 3 Weeks later. Once corrected items arrived 3 days later. Installed everything myself up to the roof frame. had two friends come over the next day to complete roof slats which was a pain to do, impossible for one person. Overall very happy, would have given 5 Stars if not for cancellation issue.