We love this for outdoor play time. The holes are not pre drilled but it’s not too hard to push the screws through and make them yourself to put everything together.