Loved the style! Super soft and stylish! The color can be a little deceiving from the original pics, I wish it was more green teal... if anything it is like an indigo bluegray. Lighting definitely makes the color pop in diff tones. Assembly was pretty easy except for certain steps. I would rate the assembly 810. The couch is firm, so if you like to sink in when you sit down this is not the couch for you. Like I said, the couch is firm but comfortable. You can adjust the back part and it even goes all the way down flat. 
Overall, I am happy with my purchase, now I just need to get some accent pillows to make the couch more snuggly and comfy.