Floral pair perfect....navy pair came to me damaged...Amazon cheerfully replaced, but 2nd pair damaged too....Same problem...appears to be oil stains on navy fabric from manufacturer.....Will not order again...