Lots of pieces, but well labeled.  Time consuming but not hard to put to together, easier with two people .  Very heavy and sturdy.  Love the rustic look, perfect for my sewing room.