This pump is ten and a half inches long and weighs 5 ozs. As other reviewers have said, would take a lot of time and effort to inflate a flat tyre, on the other hand its good for emergencies and small enough to take on any journey. Better than no pump!!
It seems well made and I found it locked on to my valves ok. The gauge can be seen when pumping up the tyre, so long as the wheel is rotated so the valve is at the top.
The bike frame mount supplied with the pump includes bolts and is designed to fit under any bottle cage you may have fitted and using the same mount holes. That is why the pump sits to one side of the mount.
Good value for a 'get you home' accessory.