Very easy to assemble. It only took me 30 minutes to put together. The fabric is very chic and comfortable to sit on. I'm very pleased with them so far!