great quality, but with no barrier at the ends, the cushions fall off too easily.  a little annoying, but not enough for a bad review

Pros: good quality
Cons: no ends to help cushions stay put