Assembly took forever, but our 1 and 3 year old love their new playground.  It took a couple of full days and a little bit of time a couple more days after work to get this thing up, but if you can get past the assembly, it's a fun playground that should last for years with proper maintenance.