LOVE this rug!! So comfortable to walk on. I did get a rug pad otherwise it is a very flat surface. Colors are as pictured. Would recommend this to anyone, especially if you have pets.