I got this baby gate to keep my puppy off my counters. It’s kind of a plastic mesh type material. I love how far it stretches. It comes with numerous types of attachments to apply to your wall. You can use the sticky bases so you don’t have to put holes in the walls. You can also use screws and attach to wall for more secure attachment. It’s a nice gate for bigger doorway.