This ottoman is perfect.  I am very tall, and struggle to find the right level at which to rest my legs comfortably.  The ottoman is soft but firm, and is light enough to be easily repositioned.