It was a but challenge big to put together but once I google a few " how to's" it was pretty easy assembly. Great sturdy product.
I did not hang it on the wall but rather in the floor in the guest bathroom. I love the clean look!