easy assembly - took a leisurely 1-2 hrs. should secure to wall. looks very cute and stylish although it was smaller than I had expected. In terms of functionality, it doesn't fit too much unless you remove some of the shelves which is what I ended up doing. overall happy with my purchase.