Colors are bright and rug is very well made. It is nonslip and feels great to walk on. I think it will do well with kids and dogs!