I absolutely love my steam mop! it is very easy to use, and extra mop heads don't cost an arm and a leg (if you buy off-brand ones). I have both hardwood and laminate floors, and they've never felt so clean and fresh. Be sure to follow the directions and use only distilled water to keep it working like new.