Bought this for my son after watching him play with it ten thousand times at his friends house.  It took my husband and I over 2 hours to get the front supports in, other then thatassembly isn't bad but getting those pieces to fit is almost impossible.  We did get it together and I can't get my son OUT!  He looooves it!