A modem and router work in tandem to deliver you an internet connection and then grant access to your various devices.
A "good" internet speed usually runs at least 25 megabits per second, but it really depends on what you use the internet for.