the only thing i would add to that is that if you really like a lot of cuddles, female cats are better, but they take more effort, they require cleaner toilet, and once they get used to getting the luvs they are very insistent about it, where as males are a bit more nonchalant, easy to get some pats with them and they will often sit on your lap but not as much, females can be very demanding of lap time once they are happy and healthy, whereas males wander off a lot more