What size can the image be?

The image file size should be no more than 80K. Try to avoid doing tiny little pictures as often they don't reflect the time and effort you have put into them. The ideal size is somewhere between 300 and 500 pixels (4 and 7 inches) in height and width. It doesn't have to be square and you don't need to provide us with the small thumbnail image either.