Last year I bought a dining room table when Annie moved out. It was a craigslist buy. I think I paid $50 and got a table and 4 chairs. They were obviously from IKEA, but they fit my needs perfectly. Except, you all should know, I'm not a fan of fabrics that come with things. I love to reupholster. This is a simple, fun way to make something that is generic more flavorful. If you have furniture from IKEA in particular I would encourage this craft. All I needed was a screwdriver (Philips), a heavy duty staple gun, my chosen fabric.

This is the chair before I reupholstered it. You can't really tell from this picture, but the fabric was old and dirty. I removed the seat part of the chair from the frame with a screwdriver. Took all of 30 seconds.

Sorry this is a blurry picture. I just found my digital camera, so the picture quality will improve soon, I promise. No more blackberry shots.
This is the underside of the seat cushion, you can see I have already begun removing the old fabric. I just used a staple remover to get all the old staples out. I cut the new fabric to the dimensions of the chair, plus about 3 inches all around.
A good rule of thumb to stapling is to staple one staple in the middle of each side on all 4 sides. This will ensure that the fabric will be taught enough in the middle. You work your staples in a circle, stapling one staple on each side till all the fabric is stapled. (Artists use this trick when stretching canvas).

Ta-da! Newly upholstered chair! Completely new look for about $15!