Really happy with this, it is solid and looks exactly like the pictures. It did take some time to put together but all the pieces lined up well and the screws went in easily. There are 3 holes in the back (one in each compartment) for wires to pass thru. At first the doors couldn't close because they were crooked..This is the first pieces I have ever assembled that has doors, so it took me a while to figure out how to adjust the hinges so the doors were straight, but it turns out it is super easy!