I was chatting to some friends about this the other night as when it comes to relationships, I'd rather not have 'a list' of what I'd like. You can end up missing your 'person' if they don't conform to 'a list'!
But there are some things which are deal breakers for me such as honesty (last DP was a pathological liar), generosity (I can't stand stinginess) but also, I'd like someone who shared an interest in good food but wasn't a mad extrovert and needed to be out all the time. Give me a night in with some wine and a roast anytime!
Physically I prefer the 'rugger bugger' type but ultimately it's about chemistry and sometimes that arrives looking a whole lot different than you expected.
What are the 'non negotiables' for you?