Both,it depends on your particular use case.If you need a phone to operate with one hand go with iphone5 and if you don't mind to operate your smartphone with both hands iPhone 6 should be your choice.