Really liked this but was disappointed with the quality of finish. Loose threads all over ruin the garment and when I tried it on my child, he got scratched by a 3 inch pin left inside the hem. Check carefully before handing to a child. Material is a...