Coolest table ever!!! Not difficult to assemble but definitely need to be patient and take it slowly. My 12 year old son and I put it together in about an hour and had a ton of fun playing after clean up!