I feel like I am the "queen of gates" as I have run thru a number to address specific problem areas. It depends on what areas you need to fence off. I have a wide opening from dinning room to living room that I used a free standing five panel gate. A determined puppy could push thru them, but Cassie never did...she accepts it as a barrier. Here it is on Amazon, although I think I did not pay $63 for it. Amazon prices bounce up and down. The nice thing about it is that adults can step over, it is moveable, foldable etc.
Then I have a three panel, taller one that I use in a different regular door way into the same room from a hallway and it fits snuggly against a bookcase so she could have a hard time getting thru. It is also foldable, and easily removed. It looks like this one, but I don't think it was exactly the same. But I think it was around $25.
Finally, I have three step-thru gates that are very secure, press against doorways, and humans just open and step thru. This was a little harder because the slats on many of the brands are too wide to hold our little guys in. I finally found one that is metal and has narrow slats, it is sold both as a pet gate (Bindaboo) and baby gate with a different name, but they are the same. I think the baby gate, Dreambaby Chelsea Auto Close Security Gate in White, was slightly cheaper. I had a Richell wood one-touch that I loved, but when used as the gate to keep her in her lockup room, she chewed it, so replaced it with the Dreambaby, and use it now to keep her out of the room that the grandkids play in (loaded with small plastic things that taste yummy). Richell is really nice looking if you wanted to use a step thru gate in an area where it is just preventing access, not confining, or if your puppy isn't like to chew wood. I know that some people are happy with the fairly inexpensive pressure gates that fit in doorways, but I don't like the hassle with them, and prefer the step-thru, pressure gates.
I am happy to say that most of our barrier gates are not now used (but will use to protect Christmas tree) as her privileges have expanded. She is never, however, allowed free access to all of the house at one time because of pattern of sneaking into empty rooms and finding things to rip apart.