I bought this (and another similar item) for my 5 year old son to practice his karate on. He loves it and kicks and punches it all over. Its been a couple of weeks now, used daily, and still intact, so its already earned its less than a tenner price tag.
Suitable for kids up till 3 years old, I would say. Didn't survive my 5 years old punching. However, the pirat bag came exactly same as advertised, vrilliant design and colours. I do reccomend for lightweight children up till 3 years.