I would give it 4.5 if I could. This pump is light and mounts perfect on the bike, very discreet. Just tested it for my upcoming trip. I can’t take co2 on the plane and wanted to leave my large stand pump. I ride 700×28 tires at 75/85 psi. I deflated each tire to about 30 psi. It took about 350 pumps for 75 psi and 450 pumps for 85 psi. And the last 10 psi were very very hard. I did end up sweating. And actually I hadn’t realized but my right hand palm is cut.In the end, it did the job. The seal is perfect, you do have to hold it tight on the higher psi. I purchased this one because I didn’t want a twist one that could untwist a presta valve. Also because it’s very small and light. The pump seems high quality but there is no way you can use this to pump 100 psi yet it’s rated to 160. That is why I would take off a star. The reason I didn’t was because you can’t expect such a small light weight pump to do so. I am still going to ride with my co2 cartridges and use this as only a back up. And I might take my large stand pump and use this for flats.