Easy to put together. 3 big boxes on two different days. The legs are two inches, so we felt like we were sitting on the floor. I ordered new legs, 6 inches and they are perfect. But the legs were another $100
The fabric is beautiful and feels great, and durable. It’s hard to buy a couch on line, but I feel this was worth the price.