Twitter displays it's header image with different dimensions, depending on what device the user is on.  Keep this in mind when looking at your image because this may make it seem like your image is not the correct size. 


Just make sure to use the header image only for the image at the top of your profile page and use the in-stream image for posting to your timeline.