50" Professional Upright Piano (Ebony Polish) Solid spruce soundboard German hammers 17 ply hard rock maple pinblock Wet sand cast plate Hardwood ribs and posts