Parts were well-labeled and It took about 1 hour to put together. Looks just as shown in the photos. Bought it to attach to my TV stand and it works perfect!