I have only had the chairs for a week so far. I was surprised by the sturdiness after assembled. It tooke about 30 min per chair to assemble. Overall, a good set. A few disappointing factors however. Under the cushions are straps that hold the cushions up. The straps are too far forward. Most of a person's weight is in the back where the straps are not so after 5 minutes of sitting the back of the bottom cushion sinks down. They should move the steps back or spend the extra nickel for another strap. Would greatly increase the comfort. The cushions are not stiff enough and bend. Within a day, I changed the cushions out with another set that were 5 inches which raised the seat height to a more comfortable level. Overall, these are a win and the mechanism is nice. Takes some time for the swivel function to loosen. I wanted a rocker not a swing motion. It was easy to get used to and is rather enjoyable. Will put you to sleep on a lazy afternoon. Table is nice as well.