Purchased this for 4-5 year olds.  They love it and are having lots of fun.  The assembly was quick and easy.  The material of the product is solid and durable.  Seems it will last a long time.