I just put a Tonno Pro hard tri-fold on mine. It has a light aluminum shell that is covered with the traditional vinyl cover. Looks pretty good but I think the clamping mechanisms are a little cheesy. Not a daily driver so haven't been in a hard rain yet. It was new in the box but came from one of those seconds online auctions so really cheap. Like the idea of the aluminum as it adds a little more security for things in the bed when combined with the locking tailgate. Know a couple guys who have had stuff stolen out of the bed of their trucks with a normal soft cover and only it took was a knife and about 10 seconds to slice it.
On a previous truck I had a full hard fiberglass bed cover that was paint matched. Looked good and kept the stuff dry and secure in the back but found it in the way several times when trying to haul something in the bed. Those really limit hauling larger items and kinda' a pain to take off and store....basically need to plan ahead and have two people available to take it off at home. At least with the soft roll or fold type you can quickly get all or most of the bed space free.
I've also used a large cross-over toolbox for years, and a full ARE truck cap, along with the various bed covers. To be honest I have yet to find what I consider the perfect option. All options seem to have their drawbacks under certain circumstances.
- Bed cap - only got it for the purpose of sleeping in the back of the truck on camping trips. Worked good for that and beat setting up a tent in the rain at 11 p.m. when you got the campground. Only had a few issues fitting loads in the back, with biggest issue getting to stuff up towards the front of the cab. It did help that the cap have a full flip up side window on one side.
- Cross over tool box - had the deep one that was only about 3" from the bottom of the bed. Originally got it because of regular weekend trips with the family. You could easily fit all of our luggage in it, along with the regular supplies (tiedowns, jumper cables, hitches, etc...). Secure and water tight. Just took up a lot of space in the bed on a shortbed model, but only caused issues a few times. You could remove it pretty fast but required 2 people.
- Fiberglass bed cover - probably my least favorite option and would never get one again. Just in the way a lot and really didn't have any advantages over the hard folding styles IMO.
- Soft roll-ups - seen some that were pretty water tight and being able to roll them completely up kept them out of the way. Security is the biggest issue as a pocket knife will easily defeat them.
- Hard folds - More secure and you can get most of your bed space back.
One option I've looked at over the years is a cross over toolbox combined with a roll-up soft cover. Would get a cross over that wasn't as deep to allow bed space under the box. You could still put larger temporary items under the cover, the toolbox would be more secure and keep permanent items in it, and still have bed space.