Highly recommend having a professional set it up. It took us about 18 hours total to put it together.