This rug is exactly what I was hoping for for my girls' room.  Cleans easy and fun color in the room.  We tend to have some pretty active dance parties, so we will need to add a slip guard underneath it to stop it from sliding under our dance moves.  But for normal walking on and cuddling to read books it's all good!