I'm happy with this rug. We were looking for something that complimented our barn board fireplace and our old charcoal grey shag rug absorbed the fireplace rather than highlighted it. This rug seems to be good quality. The shag is not too long that it looks completely shaggy and I really like the short blue weave throughout. It is standing up well to our puppy who eats his bones on this carpet daily ... so far no stains or discolouration. Its cozy and easy to vacuum.