This is a beautiful various shades of green floral print. It feels like cotton or possibly a cotton blend. We aren't sure or what company made this. This fabric would go really good with your Country or Cottage décor. Or it would make an awesome woman's skirt.
You are buying this fabric by the yard (36 inches). It is 44 inches wide.