The vase was only $13, and the whole lamp ended up costing around $35! This was a fun project, and this is how you can do it...
1) Gather materials (see photo below): vase, spray paint, lamp kit (bought at goodwill for $6!), fabric, ribbon, wood thingies with holes to cap off mouth of vase (got these at Joannes), drill with diamond bit (Lowes).
2) Unless your vase is wood (which would be weird) use a diamond bit to drill a hole in lower side of vase. We got ours from Lowes for $15. Diamond bits work on tile, glass, ceramic, and probably surgical steal.
3) Spray paint vase. I regretted not using a primer spray first because it took nearly 500 coats to cover the design. #1 spray painting rule: do many super-light coats to keep from dripping. It's tedious but worth it. Grab a margarita and make an evening out of it.
4) Cover lamp shade with fabric and grosgrain ribbon to trim. We bought a self-stick shade from Joannes. They are cheap (this one was $8) and super easy to stick fabric or paper to. You could also use spray adhesive on a regular shade.
5) Assemble lamp kit parts. You can easily find lamp kits and parts at home improvement stores. We stopped by Goodwill to look for cheap lamps to disembody and use parts from (they have like $3 lamps that are great for this), but they just happened to have an unopened lamp kit for $6. That's just crazy luck. We added the wooden piece (available at craft stores - anything with a hole will work) to the assembly to act as a cap on the mouth of the vase (see picture of assembly below).
6) Glue the wooden piece to the mouth of the vase and install shade. I used Liquid Nails from Lowes.
7) Turn that baby on and do a super cool victory dance.
This is Joshua's 'oh man I hope I don't break this thing' look:
The very sad ending to this story is that I built this for Karen's master bedroom that I am helping her revive. I am heartbroken to deliver it to her tomorrow because it looks so happy in my nook. But I know it is best, for it will be even happier in her newly fabulous boudoir. I'll be posting about that project soon. At least I'll always have the memories...