Although it took about 3 weeks for delivery, it was worth the wait.  The color is kind of like a gray blue, and honestly matches anything.  We were worried about the color since everything in the house is a deep red, orange, etc, and the old couch was a dark brown; but everything matched.
You do have to put the legs on, and I couldn't find any predrilled holes.  My screw gun wouldn't fit in the hole of the legs so I had to use a manual screwdriver which was a pain, but could have been worse.
I can tell that the cushions might wear easy, as the foam get worn in, the fabric is going to stretch.  I did purchase the 3 year warranty so I hope if that is the case it will be replaced.
I would recommend as it is great for the price.