Installation was pretty easy and quick. Everything seems pretty sturdy and good quality. Finish is great — matches our deck almost perfectly. Cushions are think but comfortable, and seem like they'll be easy to clean when the time comes. Only have had the set up for a few days but we love it so far!