So far so good… Took about two hours to get most of it put together.  2  people  and a small boy.  I Probably have another hour of assembly left.