The top fit perfectly on my petite 5 year old! Not too short or too snug that she couldn’t move around as she needed to for dancing! I order it with the white Amore Skirt and the color of the skirt was slightly off white and didn’t match the color white of this top.