I found this to be a great value. The shag is thick and plush and somewhat heavy. I had a small spill on one corner of the rug and I was able to spot clean it pretty easy. The color is white to me although maybe not as pure as snow but it's pretty close. It's not ivory for sure but maybe an egg shell white. Best of all rug arrived with 3 days.