OMG! I just spent over an hour trying to figure out why my images where rounded diamonds and not a circle! APPARENTLY if the initial image you choose (got my own from the internet) is 512x512, it makes the real photos really tiny rounded diamonds. (To duplicate this, download the project at this point, drag out the select_photo_empty@2x.png to you desktop, delete the select_photo_empty.imageset folder, resize the photo to 512x512, and drag it back into the assets folder) Why does swift do this? I figure it has to do with constraints and the resizing once we choose an image, because the actual image is fine, but when we update it with a custom image, it is very tiny and not a circle. If you know why it behaves this way please let me know.