Delivers as promised and expected.  Setup wasn't difficult and the clean it delivers is great.  I especially like the app for the reminders it provides.