The console looks great and nothing was damaged or missing.  After it arrived I realized that it was a little more complicated to assemble than anticipated so I hired the pro.  My only complaint is that you have to pay before you are able to schedule and had I know it would have taken a week to wait plus a few emails and phone calls, I might have attempted to do it on my own.  The pro came from Angi's list and was able to accommodate my work schedule, was very professional and did a great job.