This product looks great and my grandchildren love it. It is age appropriate up to about 5 years old after that the kids would probably not be able to stand in it. 
It was very time consuming  to put together - I hired 2 carpenters and it took them 2 days of intense manual reading to put it up.  We never would have been able to do it ourselves!