Assembling the cabinet was long but once I understood not to screw the cams in too far it went pretty smoothly. That's the biggest tip I can hofer. So far I like it. I did find that once you load the doors they don't meet perfectly.