I give this product a 4. I feel it could be a 5 if it was a bit cooler. Stays on with the corner straps and very comfortable. Bit pricy.