3/4" plywood, cut flush to width of bed, as high as you like
Fabric, cut to give margins around plywood and batting
Foam adhesive spray
Flush mount wall hangers
Cut plywood to desired shape. We used a jigsaw to get curved edges.
Trace the foam to the shape of the headboard using a marker and box-cutter.
Spray foam and plywood with adhesive and immediately apply foam to wood. Let sit for 20 minutes.
Cover foam in batting and staple to back of plywood.
Cover batting in fabric and staple to back of frame. Make sure you pull the fabric tight so you have a smooth surface. (If you choose a print, make sure the print is vertically and horizontally even, as you desire.) To avoid puckering at corners, make a tucked triangle and pull down to staple.
Trim off any extra fabric.
Mount flush to wall.
Tips: The key to getting smooth staples is to apply pressure to the head of the gun. Sometimes that means using your hand and body weight to push down while you staple, or a friend if you have one! Don't be deterred if all your staples aren't perfect — just make sure they are in securely.