easy to assemble, good quality.   Had to purchase an additional chain to fit our 10ft roof.