I have absolutely no complaints. Got a set for 15 Forester and the carpet is pristine. have not seen Husky so can't recommend but on Forester board, everybody sang praise of WeatherTech so got them. I personally have no complaints. Overpriced, yes, but thats what you get for the US-made.
The cargo mat is OEM, from Subaru. They are thinner than WeatherTech.