I think it depends on age for me. For instance if I was 17 and a 15 year old was into me then I'd be like no I'd just find it weird. Another reason probably because even though it's only two years the whole minor/ adult thing. I think once I'm in my 20s then it's not much of a problem. I'd say no more than two years younger or four years older. I think because sometimes when you go for someone whose a lot older they want things you're not ready for. Same with younger you've been there done that. Kinda want someone on your level
Don't want to be picky but it would be ideal lol