Looks very much like denim with contrast stitching and rivets.  Very large size.  I will keep them, but they were not what I expected when I purchased them