Just remember you get what you pay for. Don’t buy a cheap stupid one that bounces off walls. Invest in a smart unit that maps the house. Also, they do carpet just as well or better then uprights. People that say this are talking about robots that came out years ago. Modern ones do really well. At this point I only have to get an upright out for stairs. Roombas work well and are built like tanks. Shark IQ cleans well, no hair gets wrapped around the brush, only bad thing is the software is a bit lagging. My shark will happily spend hours cleaning under the machines. Just stuff the chords out of the way.