Huge!  All 4 of my kids ages 7 to 13 love this.  Its big enough for me and one of them to sit on together comfortably!  It is soft the inside and the cover.