The Roborock Q7 Max is decent for bare floors. Its mopping feature isn't all that effective for dealing with stains on hard floors, but it does a good job of picking up debris on this surface type. Its LIDAR system also maps out its coverage area quickly and precisely, and the vacuum does a good job of maneuvering itself once that's done. Unfortunately, it incurs pretty high costs of ownership, especially if you make frequent use of the mopping feature and need to swap out the mop pad or if you buy the vacuum with the Auto-Empty Dock Pure station, which uses dirtbags that need replacing once full.