Not familiar with that brand.
I just bought the Chevrolet Premium All-Weather mats, they fit great (obviously). Ordered them on Tuesday, they were here Wednesday, seems Chevy has local dealers ship them out, so go mine from the dealer 20 miles away, hence the fast shipping time. Also you can go pick them up and save on shipping...Chevy has 15% discount running right now too.
I'm much happier with them then the Husky X-act Contour I had just bought. Those would have been great mats, but Husky has a raised platform on the drivers mat for your throttle foot and it actually cause a problem for me with getting a comfortable position with my 11.5 size foot on the throttle. I'm sure the logic behind this was to keep your heal out of the crap the mat collects, but because of the size of my foot, even in sneakers, it was very uncomfortable finding a good throttle position for my foot.
The Chevy mats may not be quite as nice as the Husky's but close, and seem very durable..fairly certain they'll do a great job keeping salt filled snow, slush, mud, dirt, etc off of my carpets!