After seeing all these threads about people being unhappy with their phone and its build quality, it can get really depressing! No one ever posts if their phone is perfect. I'm usually unlucky with new technology, but in this case my iPhone is perfect. The silver bezel is not crooked, the home key and power switch click and are not mushy, the volume up / down and mute toggle are solid any don't wiggle, there is no major "yellowing" while comparing it to a 3G side by side, there is no sounds coming from the inside when I shake it. I am very happy with this purchase!