Great duvet set. Perfect for 10yr old grandson. Excellent for the price paid. 100% cotton. Washed first, as suggested, came out very well and perfect for summer weight duvet. Size as described. Pleased with this set.