TERRIBLE! I don’t know if I got a defective one but I invested in an actual Roomba because knockoffs died too soon 
I’ve had this less than a month  it’s terrible. Barely cleans for 20 minutes before losing charge. Done