LOVE IT!!! Its perfect for our outdoor patio!!!  Has held up really well.  We do want to get new cushions eventually- but the ones it comes with are decent enough for now! They do have a zipper so you can easily clean them.
I would definitely recommend to a friend! Easy to assemble also!