Approx 19" deep, 8 feet long. 2 rows of small drawers above shelves with sliding covers. No delivery, must pick up. Please call to arrange pickup time.