The person arrived on time but there must have been some sort of mix up... I paid for the assembly of TWO pieces of furniture and had several email confirmations of that. When he arrived, he noted he was there to assemble only one piece and that someone else would be coming to assemble the other. No one came and the second piece is still sitting in my garage, in its box. Customer service has been relatively responsive and willing to set up another appointment, but it was still a relatively annoying inconvenience. Hopefully this doesn't happen again!