My girls, 3 and 5 yrs old, got this for Christmas and have ben wearing these all day.  So glad I got these. I picked up two diff kinds.
Good quality, not the kind that will tear easily. Well worth  it.  Pretty design. Not  cheaply made.