This is ideal and precisely described. I've had it for a while and it still has all of its height and cushion. It's extremely comfortable!