Good for the price. No frills. Doesn't always clean as nice as I'd like, but gets the job done [This review was collected as part of a promotion.]