A good onion should not have any sprouts showing.
Then it’s all about the feel – the onion should be firm to the touch.