I'm always surprised to hear how much people love Weathertech. I had the exact opposite experience in my wife's Yukon. Like most people I'd seen all the Weathertech ads plastered all over tv, print, and web. I thought to myself, "Digital fit... these are going to be awesome!" So I bought directly from Weathertech... $400 to cover the entire Yukon XL (I think it's $250ish for the F-150)
It only took something like 3 weeks to arrive, but they sent two different colors, black for the front and gray for the rear. So more waiting to get the right color sent. Then I take them out of the box and immediately notice they are not rubber, but thin, slick plastic; not at all what I'd imagined. Also, they are folded several times at the factory to fit in smaller boxes for shipping. The creases in the plastic are very hard to get out.
So then I put the liners in the Yukon. Because they are thin plastic, they are not very heavy. Also there are no nubs on the bottom of the mats, just super slick plastic surface. The light weight and lack of nubs means they slide around easily. What good is a mat that claims superior coverage if it doesn't stay in place? Personally, having your flooring move around beneath your feet is super annoying. So is the cheap, plastic feel of these liners.
The other issue is one of design. The front mats sit flat to the door sills making entry and exit easy. The rear mats have a substantial lip at the door sill creating a tripping hazard for those getting in or out of the back seat (e.g. kids). Look... pics from their own web site clearly show this. Look closely at the lip on the rear mats. That's as good as it will ever look. Over time that lip will curl up making matters worse.
After about a year in the Yukon our Weathertech liners looked like crap and were not performing as advertised. So I called Weathertech figuring the customer service would certainly take care of me... I provided pics as instructed (same ones you see below); after a few days of deliberating they decided to refund me 1/2 of the purchase price (not incl. shipping that I paid). But they told me to keep the defective liners. Huh?? How about a full refund and I send the liners back? They said no, they didn't want them back. It honestly felt like they were trying to "settle" with me so I'd go away rather than standing behind their product and making things right. That was the day I decided I'd never do business with them again. It's one thing to have an poorly designed, overpriced product. It's another thing to fail at customer service.
Here are pics from the Yukon... these were taken after just one year in the truck.