Bought it for the grandkids and they loved it!
Material is heavy canvas, should last a long time.