This rug was perfect for our needs. The colors are quite accurate, it's not as heavy as I'd like but it's not thin and flimsy either and they stay in place pretty well unless my dogs decide to peel out on them in their spurts of excitement. I would recommend and would buy again.