Professional, courteous, and totally surprised!  This was an excellent investment.  You didn't even know they were here.  They cleaned up EVERYTHING and my furniture looks terrific.  Excellent job!  We will use this service again and again!  Assembly took less time then expected too!