Easy to assemble with the possible exception of the side panels being a little too long for easy handling.  I have 3 of these cabinets including an extra large one....