I was a little reluctant buying this - but it has def exceeded my expectations. You get what you pay for. We've had this for a little over a year now and it has held up beautifully. The snow, rain and sun and zero issues. It will take more than one person to set up and install ( although there were a few missing screws - we had spare at home luckily).