Excellent Excellent Excellent cover
It is much nicer than I actually expected. The rails are strong, water tight and the material is thicker than I expected. Also inside the material are secured cross bars running across under the material to keep it flat, which wasn't in the description but an obvious plus. The top is almost level with the bed on the sides for a cleaner look. The top does not flop at all, its very tight. I could not be happier and I can't think of any improvement.