Arrived fast and was just right! The color is spot on, and lied flat quickly and easily. The shag is nice and soft, and would probably be even plushier if we put padding underneath, but so far it's fine. (Note: there is not a swirl design on it, it's just how we vacuumed it before placing the furniture back)