Perfect recommendation for the portable cooler I purchased. It's easy to put on and the straps hold it on during inclement weather. Great quality item.