Beautiful carpet. The white is 'whiter' than I expected, so I am worried about it getting dirty quickly enough with my dog. It is a nice plush and the colors are vibrant. I love the tassels in the ends.