Perfect!  Not too big. Not too tall. Soft enough to use as a footrest. Sturdy enough to use with a tray as a table.