Horrible trying to get a professional to come out and assemble and mount my tv stand to my wall. 3 times it got rescheduled. Finally a professional named Marcelus came out and he was great. Very professional and got the job done quickly