Great product. I bought this product locally because I was in need of a stapler to use for some home improvement dealing with upholstery. I had to reupholster a chair, an chest and also to lay down some new carpeting. I used the 6,10, and 12 mm staples and all shot well and stuck as they were meant to. Im happy with my purchase and would buy another one.