This is the second piece of DIY assemble furniture I've gotten. This turned out beautifully ! Everything fit together perfectly. All screw holes lined up, cam nuts, door handles and even the European hinges were aligned! It is a sweet media cabinet and my cd's & dvd's look great. I did have help when putting on the doors, if you try it yourself the screws may go in crooked & the doors will be off. Take your time. For the price this is a nice piece. I chose the Cherry finish & it looks really good.