The product arrived ahead of schedule and all in tack. The assembly was fairly easy even with the very basic of directions. Everything else after the was down hill. The mounting process was extremely difficult and required to be mounted and dismounted multiple times in order to even get it close to lining up the top and bottom sections. Pulling though the wires required more hands then we had and this piece with the TV mount is very, very heavy. My husband and I did it but just barely and would recommend a third person. It took more than a day to do from start to finish. If you are mounting on to dry wall, which we did, required my husband to reposition the mounting blocks to line up to a stud. This made it all the more challenging.  It is up and looks nice, it is worth the price we paid but be prepared to put a lot to time and effort into hanging it.