I've always had weather tech, but because the price was the same and I could get it for the same price a week earlier from Amazon, I went with the Husky.
Based on past WT experience, the Husky is 98% as good as the Weathertech.
The WT people are totally **** about the small details and fit...