Paint finishes are just as important as paint colors, depending on the room you are working on.
Living rooms ~ Family rooms ~ Hallways work very well with “Eggshell.” It’s rich, shows no streaking, and easy to clean. (Flat paint is very beautiful, however difficult for streaking, and cleaning)
Children’s bedrooms ~ Bathrooms ~ Kitchens do very well with “Satin” finishes. This is just a bit easier to clean, but still gives a quality finish.
Trim ~ Doors are the only places where “Semi-gloss” should really be used. Kilz is definitely needed if you use this type on a wall, and later need to repaint.
Have fun, and take pictures!!