What are composite blinds? By Definition; composite blinds are blinds created from a mixture of engineered thermal polymers and real hard woods. This special type of engineered blind uniquely retains its shape and original color for the life of the composite blind.