Mine does not come off so easily. While it seems the top cover in general is flimsy, mine snapped into place well (from what I can recall) and has been on ever since. Are you sure you put enough pressure when putting it on to snap it into place? If you did, it might just be your's unfortunately.