Box is heavy. I paid someone 300 to install. He had it done in 4 hours but this is his job so I estimate we would have been at least 2x that. Very happy so far. Can’t wait for the kiddo to play