Good for the price. No frills. Doesn't always clean as nice as I'd like, but gets the job done