I got the coral blue and the color is nice.  It is definitely smaller than expected.  The back is super flimsy. Definitely not a couch for a family with kids. Kinda firm but hoping it will soften over time. Was super easy to assemble. It arrives in 2 boxes and literally the only thing that has to be screwed are the legs. Everything else is very simple. It's OK for the price overall it will do for now.