Easy to put together and attach to the wall.  I was very pleasantly surprised on how much it can hold for a slim and unobtrusive piece of storage.