I bought these for my nearly 3 year old as her Walmart Dora ones were getting a little snug, especially around the top of her legs.  She's not chubby for her age but, just like me, isn't going to win a skinny thigh contest either.  I bought the 4T thinking I could always save these for later and get the smaller size if they were too big. They fitted well, especially after a tiny bit of first wash shrinkage.  They are her most comfortable ones and she is just as happy with hearts, cupcakes, pink, etc. as she is with Dora.  The little frills on the edges and additional comfort compensate for the lack of sparkles.