Item shipped fast. Directions were easy enough to follow. Had one or two issues with holes not lining up, but all in all it worked out. Box says it take 3 hours with 2 people. I ended up assembling it in about 5-6 hours by myself. Thats AFTER all parts were accounted for and not including peeling protective plastic film from panels.