I LOVE IT!  It does  a wonderful job.  Everything comes out so clean. You definitely can tell the difference between hand washing dishes and them being washed in a dishwasher.  I also really like the hidden buttons little fingers cant get to them. Its light weight even I can roll it to the sink and hook it up.