This instructable involves ironing, cutting etc. suffice it to say, there are many points at which you can hurt yourself. So please be careful.
You don't have to use the same materials but I used many of these as they were leftovers from other projects.
Step 1: Supplies
A cutting board - I got this one from Ikea on sale, but you can use any flat surface that will be the top of your desk. One thing to keep in mind you want it to be hard and heat resistant (those laptops get molten hot). Finally in my case it was the color that I wanted the top to be, so i didn't need to paint anything.
Some fabric - this one looked fun so I took a 1/2 yard to be safe.
Liquid nail to do the final glueing. if you don't want to drill and have screws on the surface, but this can be bypassed.
Some scrap wood- this can be multiple pieces or a panel, use what you have.
Filling like pillow stuffing, foam or polyfill.
Some screws - I used drywall screws.