Absolutely perfect!
I spend a lot of time at my desk at home writing so I needed a footrest that was not only comfortable but easy to shift around with my feet if I need too.  It's soft yet supportive and elevates your feet.
Rating: 5 stars