i mean they can be as long as the person writing it wants to be, but generally they're around 1 page, but 2-3 pages will look real good, if you've known this person a long time, or they have a lot of good things to say about you, but dont make it too long or else the reader will get bored