The only reason that these didn't get five stars is because the size runs a little big in my opinion. I ordered these for my 6yr old and got the xs which should have fit perfect according to the size charts unfortunately they were a size too big, hopefully they will shrink some when washed other than that I have no complaints.
Rating:
[4 of 5 Stars!]