I decided to make my own upholstered headboard. I used some scrap plywood found in the garage (free), a queen-sized foam mattress topper ($25 at Target), quilt batting ($13 at Joann’s), and a black & white cotton tablecloth ($10 clearance item from Marshall’s).
I traced the headboard outline and cut it out of the foam mattress topper. Then I flipped it over and used spray adhesive to attach it to the wood headboard.
I wrapped the batting and fabric around the headboard and stapled it to the back of the plywood and trimmed the excess pieces off. This part of the process took a couple hours.