Good for the price but not the cleanest.