For $600 (unassembled), I assumed the quality would be pretty good but probably not stellar. First, the box arrived very damaged. Upon unpacking, we found pa few of the parts nicked / damaged from transit. However not so bad that we wouldn't keep it. We unboxed all the parts and noticed that the overall quality of the pieces was very low - many chips in the finish, some of the parts were warped, and overall quality pretty low. During assembly, there were many holes that didn't line up at all and we had to drill new pilot holes ourselves. The doors fit very poorly, the magnetic catches had to be shimmed up 3/8" just to contact the doors, and the doors were not square in the openings. Overall just not happy with having spent $600 on something that really should have cost $200 for the quality.