Bought these in the sale for my 10 year old daughter who loves them - they are now her favourite pair. Good quality as always from Lands End. I'm glad I sized up to age 11-12 though - although they fit generously they aren't 'too big' for a very average sized 10 year old (medium height, slim) and don't have a lot of growing room. I know they are skinny fit and meant to be snug, but we haven't even had to turn up the bottom of the legs at all.
Isle of Wight