I love the Big Green Cleaner! It is big, but it does a great job of cleaning carpets.