Pretty and functional with good size and storage drawer.  Every part and panel has to be put together, however,  with over 20 steps using many screws  etc.  Took a very long time for me.  The instructions were well written though so I was finally able to assemble it.