No not enough cushion to heel
Too tight.i thought was velcro.
Rating: 1 stars