It's bigger than it looks in the photo and easily covers the legs, with minimal flapping in the wind. The fabric is of very high quality. I haven't used it in the rain yet, but I poured water on it and it didn't leak. It's easy to use and doesn't take up much space in the top case. I think it's a perfect product.