Easy to assemble. Everything was in working order. The motion lights are amazing!  Really happy we purchased this product.