We love our couch! We actually bought it for our dog rescue. It was super easy to assemble. It came in 2 boxes. It was very firm at first but after sitting on it for awhile it is breaking in . Ours is the black. We love it!