No material or size tag, feels like a poly spandex blend because it has stretch. It looks to be a Large
Please remember this is a used item, not in brand new condition. I am selling items and people are complaining and returning expecting used items to be in perfect condition. I examine each piece and my pictures are excellent. So please do not bid or buy if you expect perfection on used items