I would have given this 2 stars, but for the low price.  It does I guess what it is supposed to do - blocks the sun.  It does not look great - sort of droops. The fabric is also very cheap feeling.  I would opt for the speedo ones.