The only complaint I have is that the cushions are very slippery and do NOT stay in place.  I havent tried the velcro that people have suggested yet but I hope it works because otherwise it would be super annoying to sit on the cushions.

Pros: Great value
Cons: Cushions too slippery