This is an easy little project that can use up your square from a charm pack, mine measure 5" square and I've used 16 for the cushion cover as I've only decorated the front. My cushion pad is a large 18" but obviously you can make it smaller or even bigger by using more squares!
Sew the squares together with a 1/2 " swam allowance, into rows of four.
Join the four strips together to make a square, and press. The back of my cushion cover will have a zip in the centre, so I've cut a rectangle of fabric, the width of the front of the cover, but 2" longer. Then cut this in half.
Sew the two pieces back together again, with a 1" seam allowance. PLace your zip over the seam and mark where it will sit.
Pin, then hand tack the zip, facing downwards, over the sea.
Put your zipper foot on your sewing machine and stitch all the way round.
With your quick-unpick, undo the stitches over the teeth of the zip.
Pin the back to the front of the cushion cover, right sides together, and sew all the way round. Remember to leave the zip slightly open or you'll find it difficult to turn it the right way round!
Snip across the corners, turn, and press.
Then stuff with your cushion pad!
'
Add a few beads and bows...
Or applique shapes into each square...