Only qualm is that the product was over-modularized (split into too many parts) to minimize shipping cost I guess. Assembly took about 4hours. Satisfied with the final outcome though. Fits perfectly in my closet and looks neat.