We remodeled our kitchen by opening a wall to the dining room. We built a banquette for one side of the dining room table, and love the new look.  I searched the internet and decided I didn't want to pay the extra price for custom made cushions so I made the bench to equal two of these cushions.  While they aren't as deep as I would like, I added pillows to go on top and they make a comfortable place to sit.

Pros: comfortable, neutral color
Cons: would have liked them deeper for my bench.