Pros - The sofa arrived a bit early.  It was packaged very well and arrived with no damage.  It is well-built, and I'm guessing will last for many years.  
Cons - The fabric has tons of ripples across the cushions.  I can smooth these out with my hand, but I'm guessing it's some kind of manufacturing flaw that didn't pull the fabric taut enough.

All in all, I'm happy with the purchase.