It was indeed laborious to assemble, and we still need to complete a couple of minor tweaks, but overall it is excellent. We have a narrow space where our front door meets a staircase, where all of our shoes pile-up. A clever storage solution - this narrow-depth cabinet - was the solution! It is sturdy, nice looking, had smooth-operating drawers, and holds a surprising number of shoes given its sleek profile.