Product seems to be of good quality.you might need help to set it up but once its done you will be satisfied. Set aside a few hours to put together though. I actually put it together myself but it took a few more hours. The roof panels are easier to line up to the holes in the braces if you leave the braces loose until you get the panels on then tighten the braces.