Dimensions: top shelf 35.5 inch long Body: 30.5 inches long Overall height: 10.5 inches Can custom make size & color. Price will vary depended on size.