Absolutely love this rug! Colors are vibrant and pattern easily hides any stains that can happen with small children. The only downside is that it is extremely thin, so you will need a carpet pad underneath. It also took a while for the corners to flatten out after being rolled - i used carpet tape to keep them flat and that helped.