Perfect.  Easy assembly, although it does take more than one person, especially to stand the bookcase up.  Looks expensive.  Love it!