The barrier is perfect, however when I reviewed the item to get a price for my client options were shown that weren't available when I returned to order the item, that issue cost me $125 out of my pocket.