Nice! Flaw: some missing pieces on the bedazzled back pocket V.
No fabric tag. Most likely cotton/Elastane blend.