Computer desk with little pull out table for keyboards. Includes small built in top shelf. Would look brand new if not for a few scratches on glass. H: 52 inches; W: 35 1/2 inches; L(table pulled out): 30 inches; L(table tucked in): 23 inches