Had to buy separate attachment pieces for the post (I live in a very windy area) , but overall this is easy to assemble, gives off enough light to illuminate a large yard. Pieces are sturdy and well made.