Bought for me ultra teeny nearly 4yr old child for school. Theyre just coming out of 18-24m sizing but i couldnt find any smaller sizes anywhere so i thought id try petite range. They're actually pretty good. They dont look overly baggy. Its a bit long but not so long where it looks silly. Ill definitely be repurchasing these in future.