Has some cracks in outer case. Buttons are faulty, when paddle pop removed buttons sink. All keys working and plays well.