my provider promise 30M download ; I be get 45-60 . very rugged . I drop it from about 30 '' onto a tile floor ; it still work immediately upon power up . have not have to reset it yet after a month of use .