This is a beautiful outdoor bench. We were updating our backyard furniture set and this bench was a pretty close match in color and style to our new table set. It came with 8 pieces and all the screws, nuts, washers and bolts for assembly. It is much easier to assemble if you have your own wrench and tools, but you can use the ones it comes with. Assembly was fairly simple and an instruction manual was included. The one I received did have 2 stripped screw holes, but it was easily repaired with a metal drill. Overall, this is a great accent piece for your backyard or porch. I do recommend getting a cushion for it though for some added comfort.