I am extremely pleased with this cabinet.  It took my husband and me about three hours to assemble, but it is a sturdy, functional, attractive mobile storage unit with great instructions, plenty of hardware and all holes lined up perfectly.  You will definitely need a drill and there are many parts, but it turned out beautifully.