As written about by others. Very clean. Very adequate.