This barrier is for a pet that is basically trained well, as it is not very durable and a pushy dog will go right thru it. The cons are: footings are plastic, not rubber. Supposedly you can put screws in to keep the different parts from sliding, I couldn't get that to work, the screws wouldn't tighten enough, so the tubular parts kept sliding down, so I had to use black electical tape to keep it from shifting. It occasionally will just fall over, I guess it works itself loose after about 2 days. The Pros: Price Price Price. Once again, I recommend this for trained dogs, who just need a mental barrier. It is right for me, as I don't have a lot of money and my dog is well trained, if you can afford a better quality one, go for it. If you have a smaller dog, you will need to buy an extension.