From fabric A, cut two rosette pillows. Designate one pillow as the front panel and the other as the back panel.

From fabric B, cut two rosette strips. Piece together the strips along the short ends to form one long strip. Designate this strip as the ruffle strip.

From fabric C, cut one rosette strip. Designate this strip as the side strip.

From the interfacing, cut one rosette pillow. Adhere the interfacing pillow to the front-panel wrong side, following the manufacturer's instructions.

Sew It

Use 3/8" seam allowances.

Position the side strip right side up on a flat work surface. Cut the welting in half. Pin one welting-length straight edge along each side-strip long edge. Once 5/8" from a corner, fold each welting end at an angle beyond the strip long edges to reduce bulk. Install a zipper foot onto the machine. Stitch close to the cording along each welting length, following the previous stitching as a guide (1).

Fold the side strip in half widthwise with right sides together, aligning the short ends. Stitch with the welting angled ends extended beyond the strip edges. Set aside the side strip.

Fold the ruffle strip in half lengthwise with right sides together. Designate the fold as the strip lower edge. Stitch the raw edges, leaving a 3" opening along the long edge for turning. Clip the corners, and then turn the strip right side out through the opening. Push out the corners using a point turner; press. Fold the opening edges 3/8" toward the wrong side. Slipstitch the opening closed.

Stitch a row of gathering stitches 1/4" from ruffle-strip lower edge, leaving long thread tails at the stitching beginning and end. Pull the power thread tails, evenly distributing the gathers until the strip is 36" long.

With right sides facing up, pin one ruffle-strip end 2" from the front-panel outer edge, slightly angling the end and orienting the lower edge toward the panel center. Continue pinning the strip to form a circle, keeping the strip upper edge 2" from the front-panel perimeter (2).

Repeat to pin two additional circles along the panel center, overlapping each subsequent ruffle-strip upper edge 1" over the previous ruffle-strip lower edge (3). Beginning with the center circle, hand stitch each ruffle layer to the front panel along the previous gathering stitches.

With right sides together, pin one side-strip long edge to the front-panel perimeter (4). Stitch along the previous welting seam to secure the layers. Repeat to stitch the opposite side-strip long edge to the back-panel perimeter, leaving a 5" opening for turning. Turn the pillowcase right side out through the opening. Stuff the pillowcase with fiberfill until the desired firmness is achieved.

Cover each button, following the manufacturer's instructions. Thread the 7" soft sculpture needle with a 50"-long strand of embroidery floss. Double- or triple-knot the thread ends. Thread the needle through one button shank. Insert the needle down through the back-panel center and up through the front-panel center (5).

Thread the needle through the remaining button shank, and then insert the needle back down through the front-panel center and up through the back-panel center. Double- or triple-knot the floss beneath the back-panel button to secure. Trim the excess floss beyond the knot.

From fabric A, cut two pleated pillows. Designate one pillow as the front panel and the other as the back panel.

From fabric B, cut two pleated pillow strips. Designate these strips as the ruffle strips.

Fold the pleated pillow strip pattern along the dotted line. Cut one strip from fabric C. Designate this strip as the center strip.

Sew It

Use 3/8" seam allowances.

Position the center strip right side up on a flat work surface. Measure 1" from one strip end along one long edge; pin. Insert an additional two pins along the long edge, spacing each pin 1/2" apart. Measure 1" from the last pin along the long edge; pin. Insert two additional pins along the long edge, spacing the pins 1/2" apart. Repeat to insert sets of three pins along the remaining long edge, spacing the sets 1" apart and the pins 1/2" apart. Repeat to pin the opposite strip edge, aligning the pin sets (6).

Position the center strip right side up horizontally over a flat work surface. Beginning along the left end, fold the first pin over the third pin, sandwiching the second pin between the layers and creating a 1/2" pleat (7). Repeat to pleat the remaining pin sections, creating 13 pleats. Stitch 1/4" from each strip long edge to secure the pleats.

Double-fold one long edge of each ruffle strip 1/4" toward the wrong side; press. Stitch 1/8" from each long edge.

Stitch a row of gathering stitches 1/4" from each remaining ruffle-strip long edge, leaving long thread tails at the stitching beginning and end. Pull the lower thread tails, evenly distributing the gathers until each strip is 13" long. Designate the hemmed edges of each ruffle strip as the lower edges.

With right sides together, align one ruffle-strip upper edgewith one pleated-strip long edge; stitch. Press the seam toward the pleated strip. Repeat to stitch the remaining ruffle strip to the opposite pleated-strip long edge (8).

With right sides facing up, center the pleated strip over the front panel. Pin, and then trim any excess strip beyond the front-panel long edges. Topstitch 1/8" from each pleated-strip long edge.

Align the front and back panels with right sides together; stitch, leaving a 5" opening along one edge for turning. Turn the pillowcase right side out through the opening. Stuff the pillowcase with fiberfill until the desired firmness is achieved. Fold the opening raw edges 3/8" toward the wrong side. Slipstitch the opening closed.

From the fabric, cut two trim pillows. Designate one pillow as the front panel and the other as the back panel. Transfer the pattern markings to the front panel.

Sew It

Use 3/8" seam allowances.

Pin one trim length along each front-panel line, orienting the trim lower edges in one direction. If using different widths, experiment by unevenly spacing the trims. Adjust the trim placement until the desired look is achieved. Cut away any excess trim beyond the front-panel edges. Stitch along each trim length to secure.

With right sides facing up, pin the pom-pom fringe trim along the front-panel perimeter, aligning the trim straight edge with the front-panel raw edges (9). Edgestitch the trim straight edge. Overlap the trim end 1/2" over the trim beginning, cutting away any excess trim beyond the overlap; continue stitching.

Align the front and back panels with right sides together, sandwiching the pom-pom trim between the layers; pin. If desired, install a zipper foot onto the machine in order to stitch close to the trim edge. Stitch the pillowcase perimeter, leaving a 5" opening along one edge for turning. Turn the pillowcase right side out through the opening. Stuff the pillowcase with fiberfill until the desired firmness is achieved. Fold the opening raw edges 3/8" toward the wrong side. Slipstitch the opening closed.