I would have given it 5 stars if it wasn't so heavy. My carpets look brand new!