The bench was easy to put together.  It looks nice in my cozy waiting area but I have to move it else where because the quality of the padding is thin.

Pros: easy assemble, looks nice
Cons: not sturdy, thin padding