My house has all wood floors/ceramic on the upstairs level. I wanted something to help me keep it clean. This robot vacuum/mop works really well. Is it perfect? No...but neither is my cleaning. It collect soo much dust, hair and and crumbs. The Shark floor solution smells fresh without making my floors feel sticky. I highly recommend this model!