Love it! It fits perfectly on my deck. It took my husband and I two days to put up. My husband is a carpenter so may have been easier for him. The directions could be better, but between the two of us we figured it out. We did end up using a spatula when installing the roof. We used it to help hold the screws in place so we could put the nuts on.We only raised our voices at each other one time!