Very clean. Overall satisfied.