Cookies are done when the edges are just starting to set. If you think they need a little more time, they are probably done. After baking sooo many batches of cookies, I realized that they are easy to over bake and way better if you take them out a little bit before so that they are chewy in the middle and not rock hard.