We have a dreame complete ultra x40 and so far it is performing beyond expectations. It tries to cover as much surface area as possible despite our furniture and it succeeds very well. Only our doormat could be sucked a little better. Perhaps the x50 with more suction can handle it😉.