I created a test image that is 60 x 60 px, which has a 1px border. I then drop that into Unity as a UI sprite image set to the same size, however the 1px border on a few sides can appear to be thicker, and this ruins the look I am going for especially when there are multiple of them.

I've tested in the editor and creating builds (testing resolutions), and the same issue in all cases. 

It's easier to explain this with images.

The left screen shot is the actual size of the image in the game view. The zoomed in image is another case where the borders change thickness, but zoomed in to make it more clearer.

[![](https://i.stack.imgur.com/vlL9P.png)](https://i.stack.imgur.com/vlL9P.png)

[![](https://i.stack.imgur.com/wrYIg.png)](https://i.stack.imgur.com/wrYIg.png)

I've tried various settings, always the same issue.

[![](https://i.stack.imgur.com/AQbJl.png)](https://i.stack.imgur.com/AQbJl.png)

How can I get the image to appear exactly as it should with no changes to the borders?