Overall satisfied. Very clean.