Not too difficult to put together but lots of parts.  Quality is decent but we only expect to use it for summers and weekends so let's hope it survives kids on it.