Before i review this item, i'd like to COMPLIMENT All Modern customer service in helping to resolve this issue. This review is of the product itself, NOT customer service... THEY were amazing! 
As for the product... it took HOURS to assemble and many of the pieces seemed defective. alignment and size issues. It "appears" to be right, but I can see the imperfections in the doors and shelves. I am NOT happy with the end result. Still can't get over how many HOURS we spent assembling it, only to be disappointed. Not sure if i just got a defective item or if this is just not a quality manufacturer.