I first used the socks at the hospital as they were provided and decided to purchase them for home use. They are excellent as they are non-slip, warm and fit perfectly. Wellwise always them online. Delivery was fast (Canada Post) and the price is about 15% less than a local brick and mortar health product supply store.