help identifying this blanket?

Cynthia
So I received this at my baby shower it's from Aden and a sis but it's too small to be a blanket and it rolls up with buttons on the end. Is it a burp cloth? Seems too big. Anyone have any idea what it's purpose is?