Very light soft synthetic 'flannel' fabric - I think this is all polyester? Candy colored bunny rabbits print looks so cute and would be great for doll clothes! This is 44" or 45" wide, 3 yards, in excellent condition.