Excellent condition. Storage cupboard, shelf, pull out keyboard shelf with pullout mouse shelf attached. 40" wide x 15 1/2" deep x 31 1/2" tall