Best you can buy
I spent a few months researching tonneau covers and decided that it was worth the investment to try a Truck Covers USA. Glad I did! Looks great on my 2016 Tacoma, keeps water out, was a snap to install (if you do the research and reading it only took me an hour or less alone), incredibly compact when rolled up (8 inch box IS the smallest out there), and is extremely secure. If you're on the fence, just do it. It's worth every penny.
2012 Tacoma: A little tight too at the tailgate
The cover is great, this is the second one I have purchased for my trucks. I don't know if the dimensions on the 2012 Tacoma changes a little, or if the rolltop I got is a tad too long, but the rolltop cover is very tight and I have to really put some effort into closing the tailgate to get it fully closed. It still works - and I do like the solidness of the cover a lot,