This wasn’t too difficult to put together until you get to the doors. Trying to manage the gap between the doors takes awhile to get just right as long as you are patient with yourself.  The plastic part in the doors has some scratchescracks in it. Can’t really see in the picture though. It does bother me because I am a perfectionist but will deal with it. I thought I would like the plugs being where they are but it causes the wires to be bulky and visible. I may end up putting a hole in the back and running the cords out of it.