Variable contour pillow and method of making the same, comprising: a pillow cover preferably with internal seams, a plurality of internal interconnecting members that define the thickness and/or taper of the pillow in desired locations along the length and/or width of the pillow, the method comprising steps of attaching the interconnecting members during the process of filling the pillow, alternately preferably hand filling behind an interconnecting member, interconnecting the interconnecting member, filling in front of the first interconnecting member and a next interconnecting member, interconnecting the next interconnecting member, and so on, until the pillow is completely filled and desired multiple levels of fill and/or surface tapers are achieved, with specific application to construction of a form-fitting body pillow with variable shape and thickness of fill material.