Fits 2004 Dodge dakota (6'6" box). I Do not have the key for the locking handle. Has sliding windows with screens.