Made of what feels like durable fabric, fit is good; overall good choice for me, I would purchase again.