This arrived in two packages, you'll probably want a hand to get them inside.  Assembly took several hours but wasn't difficult--it just has a lot of pieces.  Overall we are pleased with the cabinet and it is exactly what we needed for the space.  

The only reason I am giving it 4 stars is because it had a strong chemical smell.  I recommend unpacking the boxes and letting everything air out in a well-ventilated space prior to assembly.