The reason for the three stars is because it is a dry clean or hand wash, and that isn't very practical for a nine year old and her mother.  The dress arrived when expected and was just as beautiful as I thought however the cleaning isn't okay.