This rug is perfect or our home! It feels so soft under foot, fits in well with any decor you could imagine and it hides all my kids messy spills! It does clean up well when my kids spill their snacks in the living room but if they happen to spill something like grape juice that might leave a slight discoloration, the abstract print blends it right in like it was meant to be