It's hard to add to all the great comments above, but for me the Pista checks all the boxes and she's a keeper!