Was not happy with this at all. It was very costly but very cheaply made. I do not think it will hold up in the rain at all. I wish Id never purchased this. I recently had surgery so I can not return it. I am off my leg  for 2 weeks.Buyer beware..