Perfect for my 9 yr old! Not the most cushy for sitting on for hours and hours, but has a nice contemporary look, thick fabric, and is very stable.