What is the meaning of [Caught between two stools]

When someone finds it difficult to choose between two alternatives.