Looks exactly, if not better than the photo (I got black micro suede so the kittens won't mess with it).  First few days and it is some what firm, and I don't like firm couches, but there is give to the cushions. More than enough to sleep on it the last 2 nights with the misses. Construction was much better than I expected. Solid wood supports, no MDF, almost an inch of wood for the bolts to go through and hold. Feet had the same large bolts to connect also which was a nice touch. Assembly was very easy with a ratchet, but the single wrench tool was included. Maybe 14 bolts and the feet to screw on?  Shipping wise, I did get confirmation of shipping notice, and it was delivered on time. 2 pretty large boxes, but easy enough to push inside and open. Absolutely pleased with it.