The SALE is now on. Shop here.
9 - 10 years although I'd say it runs slightly small so best suited to 7 - 9 years unless your daughter is petite.
Cotton
Very good condition