It definitely delivers on its promise and the host makes a great effort to keep you happy! Perhaps could be a bit cleaner and a bit more functional.