It was fairly easy to put together.  Had it all assembled in less than three hours.  It is just what we needed for our bathroom to store towels and wash cloths, etc.

Pros: Looks very good.
Cons: Instructions could have been a little more clear.