This is a extra large roaster rack, large enough to fit a 25 pound Turkey. Made of Non-stick cast aluminum handles, non-stick roasting rack.