This product is great. All aspects of assembly were fairly simple. Everything was labeled very well, and assembly was a breeze. The only time I needed other people's help was to put up the cross beams, and to attach the roof. I am very pleased.