Hi Brandon,
You can upload any image size, but for the best quality it should be a .GIF, .JPG or .PNG file of at least 61 x 61 pixels. These are scaled down automatically but unfortunately that process can cause pictures to become blurry depending on their original size and shape (square vs rectangular).
Hope that helps!