Pros
- good packaging
- quality product for the price
- easy to install

Cons
- hardware provided is TERRIBLE as you can see from the pictures attached.  The top two screws were very tight which resulted from the stripping of the bolts which is easy to do.  Now I’m stuck with a unstable bench.  As the bolts are stripped, I cannot tighten nor loosen them.  Essentially this bench is unusable.