I have one. Great deal for all the stuff you get. Yes, it looks to be made in China, but it will get you out of a jam. I have actually used the pump to pump a few tires. I added a tire reamer to the kit because mine didn't come with one. Go for it. It would be nice to keep one in the glovebox also.
2006 Buell Ulysses
2006 KTM 950 Adventure