On top of everything, don’t give a present that you’ve clearly purchased for yourself. In order to give a good gift, it’s also important not to overthink it. When contemplating gift ideas, if you have absolutely no idea what to give someone, take them out instead! Everyone likes a free lunch/dinner. Find out what their favorite restaurant is, and treat them to a nice sit down surprise.
Keep in mind its best to brainstorm these things. Think practical. Do your research and consider making it personal. If you know their interests, be creative (but not overly creative). The easiest way to pick up on what someone really wants is by listening to them. Pay attention if someone’s dropping you hints. Go shopping together and see what he/she gravitates towards. And last but not least – ASK! Even if you don’t get them specifically what they ask for, you’ll get a general idea or list of ideas to choose from.
In the end, make sure it’s wrapped nicely. Presentation is everything. DON’T cut up the bag it came in and stick it together with glue and duct tape. Old shoelaces and dental floss don’t make good ribbons either. Keep it thoughtful. Elegantly wrapped gifts can be just as equally as important as the gift itself.