They were a little bit hard to assemble but they are worth the struggle. They are super comfortable and I love the modern look. They are exactly what I was looking for (took me 6 weeks to find “the ones”).