Very clean, very worth the cost.