Everything works great, no damage in construction. Buttons can feel a little mushy, I think it's because of the larger speaker I tried to cram in there. So the PCB doesn't sit exactly where it should. You can easily swap it out.