A standard business card size is 5.5 inches wide by 2.875 inches tall. A good option for paper is 80lb stock or higher matte finish paper because it looks professional and will last longer than other types of paper