My wife works at Agri-Cover and of course I know which is the best...I have other brand covers, before she worked there, on some of our other pickups and this one has been the best yet. http://www.agricover.com/access/limited
You need to check this out. http://www.agricover.com/access/truckbedpocketsg2/
I keep things handy and they are not sliding all over the inside of the bed.
Plus I got the grabber and it fits in the slots of the bed pockets. http://www.agricover.com/access/ezretriever2/