I ordered this bench for a flagstone patio we had installed in our front yard.  Everything listed in the parts list was present in the package, and all of the bench components were well protected by bubble wrap, styrofoam, and cardboard inserts.  I put most of it together myself with no problem; my husband helped when it came time to put the back on.  
We are very pleased with this bench; it is sturdy, the base lets it sit squarely on the flagstones, and it is very comfortable.  I would buy this again.