Love it...it is extra large so fits perfectly..the extra foam makes it very easy on the legs
I would buy it again