This cabinet  took me quite a while to assemble, but worth the time. The color and quality are good. I am using it to store my sewing items. 
I  just wished it was about a foot taller. I may purchase another one in the future. I would recommend this cabinet. Its definitely worth the purchase.