Love this couch! Color is beautiful. It is very durable as my 54 lb dog has taken it over as his couch. It comes well packaged i. two large pieces.  The cushions do not move from the couch. It is very comfortable.  The two pieces click into each other so they don’t separate.  Just is a bit challenging to get them to click in and then heavy to move so get your couch placed first before clicking them in. Legs were very easy to put on. At first I thought they forgot to pack them but they are in a secret zipped pouch underneath the couch.