The patio set has been a great addition to our front porch. The seats are comfortable, weather resistant and stylish. They are also easy to keep clean. Our only difficulty was in assembling them. The last step took an incredible amount of force to attach the final bolts. I would not have been able to assemble these on my own. I needed help from others.