I'm an INFP. At first I felt kind of affronted, but actually think in many ways it's rather accurate.
Obviously juat for fun. Not suggesting you can tell the personality of someone straight away by using 16 types before someone comes on and says it's bollocks/why do I believe in it etc.
I think DH is ISTP.