Assembly was difficult, as some screws were missing and a few holes were missing. Once built, the piece is exactly what I needed and looks great!  The inside shelf is not overly stable and tips easily.