Very easy assembly, only took 20 min to put them together. They feel sturdy when you sit on them and they match perfectly with my living room furniture.