Lots of pieces.  Allow 2 hours for assembly.  Sturdy and seems to be good!