I just got mine two days ago. I installed it all by myself, and there weren't any problems. It looks brand new, and everything fits right where it should be. Shipping was fast, got mine in two weeks. I can totally recommend going for this one if your old motherboard broke. Great product for low price,