Really pretty cabinet!  Assembly wasn't bad.  There were lots of pieces but the instructions were good and it came together easily.  I put it together by myself and it took about an hour.