Plaster walls look too rough?
If you have plaster walls and don't like the way they look, use a flat paint rather than eggshell.
The ultra flat sheen helps hide imperfections in the surface. Any amount of glossiness reflects light and highlights the unevenness.
