well constructed. sturdy, cushion is firm, nice storage space, goes well with everything.

Pros: easy to assemble, easy to clean, sturdy
Cons: took months to arrive, but this has nothing to do with the bench.