This rug is exactly what we were looking for!! It pulls together our casual / transitional living room perfectly. The rug is plush, even squishy underfoot. It holds up well to foot traffic and even kids/dogs. After about a month of use, my kids have spilled a number of things on it and tested its ability to withstand dirty shoes, much to my chagrin. But so far, a standard spray-on carpet cleaner has done the job every time, with no lasting stains. (Pardon our mess in the photo. Real life.)