I only gave 5 stars because they are so well made and my kid just loves them. She wears 5T and I took 6T and it's perfect. However, you should take a size larger, but it's worth it. It's comfortable, washes well and kids love to run around in stretch pants. I even bought her some for 6x. just have it The price is good too :)