Good for the money, but not very clean.