My husband put it together! Took him about 3hrs. Well worth it! The kids love it. We bought it for our game room and it meets all expectations! Great table!