Love the bench, but have had a hard time finding a cushion to put on it.  It is not a "regular" bench size, and the average cushion is 45" x 18", which is both too short and too deep.  I had to do a lot of searching, but finally found one that fit.

Pros: Easy assembly, classic design
Cons: Difficult to find a cushion for it.