I have 100% cotton sheets. And I do get them ironed. Guests have commented often on how nice the bed linen is. I did use a poly cotton mix but I also bought some for us to use ourselves and hated the feel, so god rid of them.
I use white so they can be soaked with a fibre optic whitener (don’t use bleach unless you absolutely have to as eventually that will yellow them) and I send them out to get ironed. If that’s a service that’s available in your area I’d recommend it. I don’t get the fitted sheet for the bottom ironed and on weeks when I have back to back guests and can’t get them ironed I just iron the turn-down and the pillow slips.