Babies don't typically have a "normal" sleep cycle until age six months, so it's normal for them to wake up periodically throughout the night. A "good sleeper" means they're able to put themselves back to sleep.
Newborns can sleep up to 20 hours a day, but it's typically broken up into 1-2-hour segments. Those segments will stretch as they grow older, and they will sleep greater lengths of time. We just need to help them learn how to go back to sleep in the night hours when that is what is keeping you awake.
When you hear your baby wake, pause and see if they can put themselves back to sleep. Remember: this is a gift you give your child that will serve him or her well throughout life. People of every age wake up periodically throughout the night for various reasons. So give them a minute, let them work it out, and it will serve you and them well.