This is a very nice Zimmerman Aluminum 6000XL Flatbed for a dual wheel bed take off pickup (38" cab to axle truck). Size is 97" WIDE x 84" LONG bed. This bed comes with the rear 2" receiver hitch and B&W Turnover ball gooseneck hitch. (2) 18" custom aluminum front toolboxes, (2) 16" rear aluminum toolboxes, 1/8" tread plate toolbox construction, aluminum skirts mounted between the toolboxes. This bed comes standard with heavy wall extruded tube frame, 3/16" aluminum tread deck plate, LED lights, heavy front headache rack, stake pockets with rub rails, toolbox mounting brackets, and mud flap mounting brackets. MUD FLAPS INCLUDED.