The idol of the chief deity is tall and made of a special element called Katusarkara Yogam (Mustard and Jaggery paste) and no Abhishekam (ritual bathing) is performed to it. The deity has shangu and chakra in the hands and Goddess Mahalakshmi in his chest (ThiruVazhMarbhan). Dashavathara (Ten incarnations of Vishnu) paintings adorn the Indra Kalyana Mandapam of this temple. Other shrines for Garuda, Ganesha, Rama, Vishwaksenar, Nammalvar, Nataraja are present. There is a temple tank opposite to the temple for taking bath.