You will need:
Thick card or mountboard
A roll of wadding
Material of your choice (ideally something quite sturdy)
Length of elastic
One large button or toggle
Needle & thread
First, cut out 2 pieces of card and 4 pieces of wadding (the size will depend on which version of the kindle you have but roughly 14x22 cm for the version with the keyboard), abd using the glue gun, attach a piece of wadding to either side of each piece of card.
Next choose your fabric and cut two rectangles (you can either use the same fabric for the inside and outside, or use 2 contrasting fabrics) measuring around 38x26.5 cm
Pin the fabric together, right sides facing and stich a 1 cm hem around 3 sides of the rectangle, leave the right hand short side unstiched. Turn the cover right sides out and slide one of your covered card pieces inside, it should fit snugly inside the fabric (if it doesn't take your hem in a little until it fits).
Next using the sewing machine, stich the fabric as close as you can to the edge of the cardboard to secure it in place. Sew a second line approximately 2 cm away from the first, this creates the "spine" of your book. Next slide the second piece of card into the cover, making sure it is as close as possible to the line of stitches you have just made.
Fold the open edges of the fabric inside the cover making sure the edges are even and pin together. Cut a length of elastic around 9 cm long, fold in half and tuck it inside the cover so you have a loop sticking out over the edge of the fabric (you will use this to fasten the cover closed). Machine stitch the final opening making sure the elastic is caught in the stitches and the cardboard can't move around inside the cover.
Choose a large button or toggle, sew it to the front of the cover (left hand page), lining it up with the loop of elastic. Make sure there is enough space between the button and elastic to create enough tension to hold the cover closed, but not so much tension that the material puckers.
Finally, cut 4 strips of elastic measuring around 7.5 cm and pin them diagonally onto the right inside cover. When you are happy the pieces are even, stitch them into place. These pieces of elastic will hold your Kindle in place.
And there you have it, a homemade Kindle cover. It makes an ideal present (my bro's girlfriend was chuffed with hers) at a fraction of the cost of a bought cover and it can be made in just a couple of hours. Of course, you can customise yours however you like. You could add a pocket to the inside left page by stictching in an additional smaller rectangle or triangle of fabric, you could stitch beads or buttons to the front or even sew your name to the front in letters of contrasting fabric. I'd love to hear your ideas and see your finished covers - send your pictures to me and I'll post the best ones to the blog.