Colors are true to the picture. I haven't had it long but I feel, long term, it will hold up and hide dirt better than other rugs I have had in that space.