its wonderful and brilliant value for money!!! good as can been worn with jeans to add a touch of fun. its going to make my birthday outfit perfect!! my 3 yr old son also tried it on & it didn't drag on the floor so would say it is suitable for kids.