Perfect. Quiet, extremely clean, modern, convenient. Great value. Will definitely return.