it looks nice and fancy since it has a nice logo and a well known brand, but it does not last too long. after couple pool time and 1 beach time, it got very stretchy, and loose. quality does not live up to its price tag.