Bought these in a medium size for my daughter for her dance class. They are definitely better than what I was able to find at Walmart and we checked out quite a few of them. My daughter is a size 6-7 in pants and she has plenty of room. My 4 year old daughter also put on her old tights so I gave her another pair of these and they still look great. I just make sure the pant legs are pulled up all the way but there aren't too many creases and it's a size 5. One more thing, they're ballet pink, so they're really just a hint of pink, as opposed to your typical pink tights. I would order this set again.