We got our couch in finally (shipping took longer than originally scheduled). 
It was decently easy to assemble. I'm so happy that the cushion covers can be washed!! It's a life saver! 
Looks just like the picture except the cushions were a little smushed and lumpy from the way they were packed and shipped but other than that I'm very happy!!