If your looking for forum factor and your hands are average size, the iPhone 8 is a great fit. My twin brother has one and loves it.
We both have paws for hands and I love the iPhone X and XS and don’t think I could ever go back to using a home button after having the X since the official launch day.
If you leaning towards an XS and are on a budget, I would look at the iPhone X, the device is a 100 dollars less then the newer XS and is a wonderful device.
For myself, I always have to have the current model and I went with a iPhone XS gold 64 model and I love the device. Good luck with your decision.