Nice bone in, half ham, just enough for 4-5 people, with some left overs and a small bone. Lower salt and fully cooked. The texture is perfect and the taste is excellent! No need to heat up, but you can for about an hour in the oven @ 350, with a tent of foil and a little root beer for a glaze. I love this with brown sugar and mustard glaze too.