Does what it’s meant to do but the run time was slightly shorter than I expected. Still good for my needs though and had plenty of torque power