This classic fit jersey is a size XL and is made of jersey fabric. It was manufactured in the United States and is a rare find for any Mariah Carey fan.