I purchased 3 of these in a size 6. My children wear from a 3t to a 5t, so I figured these would be oversized. Wrong! It was super snug on my daughter who wears a 5t, and was just a tad loose on my daughter who wears a 3t.

Im still giving it 4 stars because they are cute, they were reasonably priced, and my daughters loved them.