Power brakes aren't power

Definitely sounds like a bad booster if you have enough engine vacuum. I have had boosters that held vacuum and still were bad. Last one I changed from manual to power 1. the pushrod was a different length and 2. the pedal assembly had the hole in a slightly different location. Different travel/leverage.


And there's that. :D
To the OP, you should be able to stop the car with one or maybe two fingers on the pedal with a working booster.