The seats are ok. Easy to assemble. Cushions get dirty & stained easily. However, the big issue I have is with customer service. They are by far the rudest and least helpful of any agents I have ever dealt with when shopping online. I have never experienced such smugness from people who refuse to help with a problem.