This is not the size I thought I had ordered. The description title says up to "80" TV and the product measures at "63 inches" very deceiving and disappointed.