Your review: Seems very strong and sturdy. After the first snow fall the roof part sagged in between the supports. They're 4 feet apart. I put a 2 inch strap in the middle of each space and it doesn't sag now.
Pros: Seems to be well made. Only been up for a couple of weeks, so I'm not sure how it will hold up to the elements through the years.
Cons: Really difficult to put together. Directions are vague.