The assembly went great until the last 2 steps of putting the doors on. I had to lay it on its back and sit inside, hunched under the ajar door. It's a little tricky and there is probably an easier way but it doesn't take long; just awkward. Once finished it was all worth it.