Put your specs into a solution of warm (not hot) water and dishwashing liquid and give them a gentle wash, then rinse with clean water. Dry with a clean microfibre cloth.
You can also bring them to us and we will give them a proper ultrasonic bath, tighten up the screws and make your frame feel like new again.
Ps. Pop your cleaning cloth in the washing machine (or hand wash) every few weeks.