I bought this last week because I was getting dishpan hands from so much hand washing. It fits perfectly on our countertop, and is easy to hook and unhook from the kitchen faucet. The faucet adapter will fit MOST kitchen faucets with either inside or outside threads. 

My one word of advice is to use Teflon tape on the hose friends and do NOT over tighten the connections. 

With multiple cycles to choose from, you should have no problems keeping your dishes clean. Always use detergent and rinse aids made for dishwashers for spotless, streak free dishes.