We bought this for our kids for Christmas, who are learning piano. And, let's be honest, buying something with a headphone port was a gift for us as well.Unfortunately, the piano was delivered by UPS to the wrong address and was never recovered. Amazon refunded us. We tried to buy a replacement, but the sellers here never shipped it (I'm guessing they had to eat the cost of the one that didn't arrive and maybe they thought we were running a con on them), so we canceled and had a family member buy the unit instead so it would arrive by Christmas.While no one will mistake it live for an acoustic piano, it has a full, quality, polyphonic sound. The weights and sound dynamics are very good.There are *two* headphone ports (underneath, on the left), which is great for sharing! We bought headphones and a stick-on headphone holder (pictured in photo) so the kids can play anytime, even when the other one is on our real piano in another room.There is a large power brick, but I used adhesive-backed velcro and some bread ties to hide the brick underneath and make the cables a bit neater. If I were to suggest improvements, they would be an internal power supply and either switching to a standard cord type for the pedals (so it can be replaced) or shipping it with a white cable so it blends in better.The device has **hundreds** of voices (instruments), including full drum kits, plenty of piano and keyboard and organ and bell sounds, and lots of miscellaneous instruments. With that many instruments, there are many that sound very similar.It also has a ton of built-in "demo" songs, the ability to split the keyboard so two people can play in the same registers, record/playback, and other features.On the back side, there's a MIDI port (USB B-type, not the old-school DIN plug), and line-level 1/4" in and out. Not sure what the line in is for.The stool is smaller than a piano stool, but sturdy. I do worry about the pleather fabric falling apart, most furniture we've bought has done so, but it looks like we could recover it fairly easily. As expected, there's storage inside the seat for your sheet music, etc.Overall, we're very happy with this purchase. It fits right in with our decor, sounds good, plays well, and has more features than promised.