Well made of high quality cotton / Lycra fabric - highly recommended
Arrived 36 days after ordering. Perfect colors, size and quality :) Excellent!