The couch is nice as expected. Very easy to assemble (just had to connect the legs). The seats are firm but comfortable. I got the blue one and it looks as pictured.