I was nervous about the purchase but it is perfect! the length is below the knee. The material is a bit thicker than expected but it's very nice and not see through! I got a 3/4 toddler for my daughter who is turning 4 in August of 2018. The sleeve are not too tight either