I bought this for my tiny 5-year old goddaughter.  I had seen other comments about size, but as she is tiny I thought it might be okay, but I doubt it would have fitted a 2-year old, let alone 4 - 6, as indicated.  An enchanting little tutu, so it was disappointing that it had to go back.