I took half a day to install, the instructions was easy to follow. Require 2 manpower and my little one and friends love it. It does not come with a floor, be prepared to provide one.