Very pretty! It is for a young girl, if she is tall it will be a mini dress above the knee. The white chiffon sleeves, denim top and cotton check skirt are harmonious. There is 2 layers of tulle, top has silver stars attached. I don't know if it requires hand wash or Drycleaners. Fabric care might be difficult. The back zipper tends to get stuck at the changes. Daughter is completely happy :) Thank you! Order No. 235590-20171118-00134804