Pretty server.  Not too hard to assemble - back was a little hard to screw in as no pilot holes were pre-drilled.  Lots of storage in a very manageable sized piece.