It took a little effort but assembly was pretty smooth and well documented.  

I needed a storage cabinet that wasn't too deep to fit into a small room.  Fits the space perfectly. Looks great and feels sturdy for the price!