Horrible assembly instructions. Parts poorly drilled.  Some parts were not fit for assembly. Not everyone is able to take 3-5 hours to put a cabinet together.