When my daughter broke her arm, the only time she cried was when I told her she wouldn’t be able to swim at the cabin. DryPro saved the day. This is my Eva on the rocks on Rainy Lake in Canada. The cast cover fit like a dream and was perfect both in the water and in the sand. It held up well on the rocks as well, we were really impressed. I was also pleased with the great customer service at Dry Pro. When Fed Ex Ground lost our first shipment Dry Pro got me a new cover overnight before we left on vacation. THANK YOU!