Took me all day and there are probably at least 2 tiny springs hidden in my carpet somewhere, but it cleaned up nice.