What does ‘The Bee’s Knees’ mean?

The bee’s knees – a rather lovely term used to describe someone or something you think the world of.

For example, ‘She thinks Barry’s the bee’s knees’. Can also be used sarcastically in this same sense.