Bought this for my daughter to be a ring bearer in my sister's wedding, while it's cute it's very see through. My daughter wears a torso cast to treat her scoliosis and her orange cast was quite visible through the material. Otherwise, it's a decent dress.