A soft, cosy washable and custom-fit bassinet liner can be made with a minimum of sewing when using polar fleece fabric, which will not fray and requires no hemming. Careful measurements are necessary for the liner, which will fit inside any bassinet size or shape. A piece of easy to cut 3-inch thick polymer foam can be placed inside the bassinet and under the completed lining for some comfortable padding for the new baby.
Measure the floor of the bassinet and add 1/2 inch. Cut one piece of polar fleece to the measurement.
Measure the length and width of the bassinet, then double it to find the perimeter of the bassinet. Measure the depth of the bassinet. Cut a long strip of polar fleece to the measurement of the bassinet perimeter length plus 1/2 inch and bassinet depth plus 4 inches.
Fold one long edge over 1 1/2 inches to the wrong side of the fabric and pin it in place with the straight pins. Sew a straight stitch 1/4-inch from the edge of the fabric for an elastic tunnel.
Pin the opposite long edge of the long strip of fabric to the bassinet floor base piece of fabric, with the right sides of the fabrics together. Sew a straight seam 1/4-inch from the edges, attaching the entire strip to the base.
Overlap the short edges of the long strip 1/4 inch and stitch in place with a straight stitch.
Cut a piece of elastic to the length of the perimeter of the bassinet top edges. Attach the safety pin to one end of the elastic and thread it through the elastic tunnel.
Place the bassinet lining in the bassinet and fold the elastic edge over the bassinet top edges.