This thing is HUGE: my 2 year old normally wears a 3T but she is swimming in a 24-36 mo size.  It also is quite thick and not very stretchy.  It certainly keeps the sun off, but I don't think I would enjoy wearing it.