This was perfect.  Solidly cushioned.  Firm.  Soft material.  Cozy.  Perfect for reading