Bought this as a surprise for my kids and it is absolutely wonderful! The kids love it and started playing in it immediately after we finished assembling it.