I am really happy with my deep clean mop.  It is so easy to use and cleans beautifully.  It works great on our hardwood floors.  It leaves them clean and streak free.  And the size of the mop head makes the job of mopping the floors go so much faster!