Tough to get on because they are comression and very tight. My daugher has big calves but I ordered a 2nd one for her friend and they are tough to get on her as well. Pretty design though and looks durable.