This is a really fun piece.  Not too bad to assemble.  One of the doors doesn't stay fastened closed very well but it is doable.