The quality is nice, as it's heavy and plush under foot. However the colors are not really as pictured. There is pretty much no black and other colors are not as vibrant. The cream color is also more like beige or sand.