Hearts flannel outer and pink tie dye fleece inner. Sewn in channels so the filling doesn’t shift all to one end. Fits most sizes. Snapped together with plastic KAM snaps so you can use as slippers or unsnap to use as long pads for aching muscles, stomach aches or just a quick warm up. 1 1/2 – 2 minutes in the microwave. Open 16″x6″, folded and snapped 11″ bottom, 4″ top. Sizes approximate; seams,filling and snaps placement may change size by up to 1/2 inch.** btw these are not exactly walking around slippers, more like sit back, put your feet up and enjoy. Free hand warmers now included.