I love this set.  Its perfect for our upper deck area. Weve used it frequently since it arrived. My favorite feature is the cushions! The fabric, as well as the thickness, is excellent. The construction of the seating pieces is very sturdy. Weve only had this set for a few weeks, so I cant speak on how well it holds up long-term, but given its construction, Im hoping well enjoy it for years to come. The only con was assembly. It was a little difficult, very time-consuming, and required 2 sets of hands at times. But given the end product, it was worth it!