Solid body and heating elements however grills rust far too quickly.  Rating very largely based on the quality of the grills and the fact they need to be replaced so quickly.