Perfect fit, thicker material than I thought and great at keeping the light out! Love them so much!