Is an upright piano as good as a baby grand?