Not a bad dog.
His back feet are pretty much in the right place for a conformation stack (they aren't meant to be underneath the body) but if they were just a half inch further forward his hocks would be vertical to the ground as they should be.
He needs to be leaning into his front a little bit more and I think it would look better. This will also get him up on his front feet a bit more. His front feet don't look to be a strength of his.
A bit longer than I like in a boy. Sometimes this can just be the picture though. Croup slopes slightly and tail set a bit low but forgiveable considering the overall dog. He's well balanced.
I think he is probably going to be quite a nice dog by the time he fully matures
