Works great for people and kids. Will still slide all over the place with our rammy large dogs. Still adjusting the carpet twice or more a day.