This purchase was one I had to talk my husband into as he wasn't quite sure it would work in our new house.  However, once we received it and put it together, it has become one of his favorite pieces!
Assembly was pretty easy-we've put together quite a bit of furniture.  Directions are fairly standard and easy to follow and it's much easier with two people working together.