So far the rug is great, my dogs love sleeping on it. It has so far held up to a 123 pound Rottweiler playing on it. The colors are rich but thing I need are pads under the smaller ones so they stay in place.