Very easy to put together.  Took me not much more than an hour, almost all by myself.

Arrived in two packages.  One small blemish on one shelf, but I just put that at the back when I put the shelf in.

Highly recommended.