Professional, on time, concerned about clean-up!  This was just a great experience to buy furniture online and have someone come and assemble it and set it up.  I will use them again in a heartbeat!