He was on time and put the bed together quickly. I live in the city so he had some trouble with parking and there was some miscommunication but he still came and got the job done!