Headboards make any bedroom have that complete look. It can bring out the personality of the owner of the house.
Here are some point to consider to be able to choose the right one for you.
Think of the activities you do in bed.
Before sleeping, some people like to read a book or a favorite magazine in bed or some may prefer watching the TV, if so, you'll need an upholstered headboard with padded cushion because you'll probably be leaning against it when reading. You could also go for a headboard with storage so you can have an easily accessible place to put all your books.
Make it compliment the bedroom's theme.
Take into consideration the overall color and theme of your room before buying a headboard. Avoid putting a classic style headboard in a modern room.
Consider your allergies.
Remember that if you or you anyone you share your bed with has dust allergies, it is better to avoid using a cloth covered headboard. A wooden or metal type of board would be more practical and easier to keep dust-free. But a word of caution when choosing metal headboards, some have the tendency to bend over time, so choose one which is made of very sturdy materials.