Here's the easy way to have an upholstered headboard without shelling out too much cash. Check out Craigslist and/or thrift stores for an inexpensive wood headboard. Craigslist usually has bunches of them. Type in "headboard" in the search box on Craigslist and see what pops up.
I used a regular density foam. Got it a Jo-Ann's
Cover the body of the headboard with the foam squares and trim to size and shape with scissors.
Use a staple gun to secure the foam and fabric under the trim portion of your headboard. The staples will be covered by your cording. Use a utility knife to cut off any excess fabric on the outside of the staples.
Use a hot glue gun to attach the cording over top the staples. You can use as many rows of cording as you'd like. I went around this headboard with three rows of cord, but three rows isn't necessary.
Looks like this when you're done.
And... in the room.
(I kept this headboard low because it's in front of a window, but it can be raised up so that you can see all of the fabric.)
Soft and purty!
On a difficulty level from 1 to 10, 1 being super easy and 10 being super hard. I give this project a 2!