Schylling Baby Grand Piano - Black Solid wood 30 keys and 2.50 octaves Includes sheet music stand and song cards Includes matching bench Removable, colorful key guide