I was thinking about getting one for MiL for Christmas - has anyone got one/had one, and are they any good?