Super easy to put together! Took about an hour with two people. I haven’t connected them yet, but since the feet are hard plastic I know I’ll either need a rug andor some kind of silicone or rubber to make sure they don’t slide around. My wall is about 167” and it fits perfectly! I need to fluff up the cushions a bit so they have some integrity, but the ones that weren’t vacuum sealed are pretty solid. Super comfortable so far. I was worried that the cushions are too thin and that you could feel the hard wood underneath but so far so good!