OK for the price, clean.