Please look at all photos. 

-100% cotton

-feels like a towel (like terrycloth)

This is new, but older with wear to the tag, shown in photos. The tag on the back calls it velour baby bib, but I wouldn't call it the velour I am familiar with.

I cannot see the brand name because it was partially removed when a sticker was peeled off. 

 

Smoke free home