Lottie didn't like cuddles when we first got her, took her about 6 months to come round, now she'll quite happily sit in my arms for a bit, but still won't sit on my lap, unless it's a special occasion
Leo's pretty much the opposite, hates being picked up but will sit on my lap (won't sit on OH), he was very ill when we rescued him so I don't know what he would've been like.
as above, spending time with them playing, stroking and giving some treats should soon bring them round
