A little WIDE, and not quite LONG enough...but overall SO CUTE and worth the price! My daughter loves to wear it everywhere! Love the bright colors!! The fabric is soft and stretchy, but not too stretchy.