Love this piece.  Just what I was looking for.  Time consuming to put together but my husband said if he were to do another, it would be quicker.  Everything lined up well.  All pieces there.  I do wish the top was a bit deeper for our printer.