Very easy to assemble and mount.  All hardware included.  Would order it again if needed.

Pros: Great product.
Cons: None.