Professional and cleaned up all the boxes and took them to my garage. Only took him an hour and 10 mins to put together what looked to be a very complicated bed.