Originaly l thought top was going to be a cotton blend, but 95% polyester & 5% elastane , also says wash at 30 ( insidec label says).
Really beautiful colour very comfy top to wear l went for a size 12/14 l am a size 12 at the moment fit lovely not clingy .