I ordered this coat 2 sizes bigger because of other reviews. It is a little big but better than too small. The sleeve length is fine, not overly long. My granddaughter likes it and it looks like a nice coat.