Better than expected! The pieces are labeled, but we messed up a little bit, plus one of the plastic things on legs was missing.  Its great though!