Very sturdy; lots of pieces, but not too hard to assemble.  Everything fit and no missing pieces.  Good value for the price.