We ordered two benches for our garden area at our campground.  They are comfortable even without a cushion.  Very sturdy, easy to put together.  My grandson had both put together in a very short amount of time.  Came with all parts needed.  Being aluminum, they should hold up well.

Pros: Easy assembly, seem to be durable.
Cons: Not a one!