Love this cabinet!  MY husband assembled it in less than two hours with minimal trouble.  The parts/pieces came separately labeled and organized.  It's a great size - would recommend!