This is perfect! Very firm and just the thing for putting my feet up while working on my laptop!