They were on time and went right to work.   Assembly took a little longer than counter for as one of the pieces of the bed did not fit correctly.  The great thing was that they were able to fix it and continue to put it together!  Otherwise I would have had to wait for a new part and they would have had to come back!  I wasn't charged for the overtime either !  Thank you and I will use them again!!