The assembly was easy and I'm sure the engineers who designed this are brilliant. Credit where it's due. But the fabric is rough and uncomfortable and the couch itself is flimsy and creaks a lot as weight shifts. You get what you pay for.