Yes, it is shorter in the back than in the front....but not a huge difference like some haircuts can be.
Also, I just had to post this picture of my boys...it just so happened that this past sunday they had on coordinating outfits and so we got a picture. You can't tell very well in this picture, but liam's outfit is blue and orange vertical stripes.