I LOVE this rug. The colors were very true to life (for my computer monitor anyway). It cleans up great with my dog, my two year old granddaughter and my messy hubby. Vacuums up great, good at hiding certain stains and Ive even shampooed it twice and it always come back looking brand new. The only issue with all hooked style rugs, is that my dog's nail pulled up a couple threads which I didn't notice until they got sucked into my shampooer and made worse. I had to shut off the machine quick and neatly clip the thread. You can't see that something is wrong there but its something to keep in mind with this style of rug if you have pets. It doesnt have hardly any cushion at all. That doesnt matter for my dining room but if I had it in a living area like bedroom or living room I'd want a thick mat underneath it.