I love this rug!  Soft, just thick enough to feel the difference between walking on the floor or the rug, but heavy enough to lay flat.  Hides the dog hair fairly well.  Lovely colors and pattern, the picture does not do justice to it at all.