Denim Dungaree Shorts made by Next. I’m advertising as Size 12 because size 14 is in garment but it’s definitely a perfect fit 12. Cotton polyester mix. Looks really smart on great for party or festival.