100% cotton, 44 wide fabric. Collection #3 of Moose on the Loose Known as ANOTHER Moose is Loose ! Small scale pattern, close up shown is oversized."