This rug is suuuuuper soft and plush. My kids love rolling around on it for this reason. We don’t wear shoes in the house so it’s still pretty clean after a year of use. However, we have had both vomit and diarrhea on it from my littles ones when they got the flu and luckily a lot of hydrogen peroxide lifted out all the stains and then I went over it with a carpet cleaner and it looks brand new!