Delivery was seamless - driver called to let me know they were coming 15 min before they got there.  They were super courteous and friendly.  The couch was very easy to install - we had the whole couch together in about 20 minutes.  We love it - the color is great and cushions are firm.  I would recommend this couch to my family and friends.