Not for me
Leg strap had to be very tight to keep it from slipping down.  It cut off the circulation in my foot and lower leg.  I returned it.  Seemed to be well made but not for me.  Also it got tangled in the covers in bed.
Rating: 2 stars