It has a good solid feel and operation is smooth. For the price its very decent and seems like it will do what I need it for without issue. Little vibration, button response is good, love the variable speeds. It fits well in the hand and feels solid.