Does a great job cleaning. Didn't give it 5 stars because not happy with location of release for handle.