if you get a crappy internet or cable signal , this be the tool for you . I be shock at the difference this thing make . for more than two year my internet connection would go in and out my cable reception would be lousy . I even have the cable company come out twice and they never fix it . and then right after I hook this up there be a dramatic change for the better . I do speed test before and after and consistently this device increase my Internet speed and stabilize my connection . it be like I be in a whole new level of geekdom now . I love this thing !