I thought the shorter version of these were hard to get on -- these are impossible.  Not worth the 20 minutes it takes to get one on.  If you've had any type of foot problems or have a wide foot, don't even bother with these.  Sent them back -- couldn't even get one on.  It WAS a good workout for 20-30 minutes though.