Incredibly well thought out, great value.