Extremely difficult to put together. It was a very frustrating process and the bottom shelf (the one with the towel bar) doesn’t go together properly. It won’t screw all the way on one side. I was very tempted to just return the whole thing but with help, I was finally able to install it. Looks nice but I wouldn’t recommend it. What a pain.