This was an assemble yourself piece of furniture. The instructions were clear enough and the pieces were all there. The fit was better than average but not exceptional. It will definitly fit the need for which it was purchased. I wanted to 'see' one after it was built, and having now done so will probably buy another one. It is an easy good looking way to add a reasonable amount of storage space in a small area.  

Pros: Good looking, pretty easy to build if you are moderate in your assembly abilities.
Cons: Will need reinforcing before hanging to wall.