Setup was on this was ok, would have been way easier if I didn't do it myself and had help but for the most part way better than I expected. It's sturdy and well made,so far so good since it's first day up we ended up with a wicked thunderstorm and it help up to the crazy wind that came along with the storm fine. I am super happy with it and would recommend it. It's a solid purchase.