I saw a demo where both were used. A layer of batting was used against the fabric, and the interior was filled with polyfil or a pillow form. The batting helped to give smoothness to the pillow and fill out the edges and corners evenly. It seemed like a good approach for a professional look.
Dayle