Cut the solid-color fabric into three pieces: a 17x17-inch front and two 10x17-inch back pieces. Cut the four ruffle fabrics into 2-1/2x35-inch strips. You will have a total of nine strips.
Place the 10x17-inch pieces wrong side up. Fold one of the 17-inch edges over 1/4 inch, then again 1/2 inch. Iron folds. Do this with one side of each piece. (This will be your finished edge and the opening to slip your pillow form into the sham.)
On each fabric strip for ruffles, sew a gather stitch 1/4 inch from one long edge. Gather to be 17 inches long. Pin a ruffle onto the right side of the front piece, positioning it 5/8 inch up from the bottom. Sew, following the line of the gather stitch. Continue pinning and sewing on strips to within 3/8 inch of the top of the front piece.
Finish sewing the pillow sham. Lay the front piece ruffle side up and the back pieces right side down so the two back pieces overlap slightly. Pin the outer edges and sew the pillow together with a 1/2-inch seam allowance. Turn right side out, iron, and stuff the pillow form into the sham.