I was concerned that something might be broken during delivery or a crucial piece for assembly would be missing, but I was absolutely delighted that everything to put this piece together arrived intact. I was able to put it together myself in under an hour with no problems. The directions are clear and straightforward. If you just calmly follow the instructions it's very easy to put together. It works perfectly for my space and it holds a lot of my jackets (currently 10), shoes, keys, hats. The bench is great to support you while slipping shoes on and off. I would definitely recommend!