I bought this for my 9 year old son. He loves it and uses it everyday. It's big enough for an average sized adult to sit on. The material is super strong and can be wiped with a washcloth if it gets dirty.