It's taking a little bit for this to lay flat (this sucker is HUGE), but I am loving it so far. Hides pet hair and kid traffic. Definitely put a non-skid barrier between the floor and the rug. Otherwise, it's a perfect addition to the new living room!