Have a hard pickup bed cover. It is on a 2004 chevy with 6.5 ft bed. Is in good shape and is easy to remove if you need to take it off. It has new gas shocks to hold it open. Does have the keys so it can be locked as well. To look at it or for questions please call 785-421-2634 or 785-216-0623 as I am listing this for my dad. thanks