Burlap naturally has that "burlap" smell.
This item would benefit from a steam before use.