Children 3, 6 and 8. 
8 year thinks it’s brilliant, stable, you can do athletics things on it.
6 year old it’s amazing, flexible things.
3 year old it’s a bit big for me 
It was fairly straight forward to put together but definitely took 2 of us to do it. Well worth it for current situation and plenty years of fun for the kids!!!