Trailer hitch box, like new aluminum. Back 34 inches long Front 21 inches long Height 16 inches Depth 14 inches front to back Phone 250-740-1695