I love this rug so much. I put it down for my toddler to play on, then shake it off, roll it up and put it away until next time. The colors are beautiful and have the potential to match many colors. Easy to clean and soft enough for my baby.