Brand New in package from manufacturer without tag

Brushed French terry - 60% cotton 40% polyester
Length: 29 inches