I bought the shark based on good reviews. It has great suction. Does a good job. Needed help syncing with phone.  Once that was done it performs well. Only one issue, does not clean whole house every time so mapping is incomplete.