8 foot cap, Back window is plexiglass. In good condition, came off a 2000 style Chev truck. No keys for the locks