Looks to be twill to me as well. It appears to have twill lines anyhow.

Bear in mind I'm about as far from what one could call an expert as you can get.