It's a very pretty piece which fits just right with my decor.  I am not a very handy person and was able to assemble it all on my own with the exception of the doors.  The doors are a two person job and even then very difficult to align (we weren't able to) but at least they close.  For the price of the piece, I would have been better off paying extra for the professional assemble.  I gave it four stars because of the couple of imperfections which are included in the photos.