Inconsistent quality, but for the price, exactly what I would have expected. Great for the beach or pool.