A little complex in the assembly but it is well worth it in the end. Great looking cabinet if you have a super small place for this great storage providing unit.