Fetching details from the dictionary...
(in spite of) being old enough to know better
いい歳としをして何なんをしているの。
What are you doing at your age?
いい歳としをしてまだ独身どくしんか。
Still single at your age?
いい歳としをしてだらしない。
Sloppy for someone your age.