Would've been 5 stars, but after a couple of washes, one of the mats started unraveling.