We needed large gates for my daughters dog as they brought home a new baby and go two of these gates which work best on hard wood, ceramic or tile better than carpet. They have some anti-skid material that helps with stability. Good for dogs that are afraid of gates but would not work if you need to keep a wilder dog contained.