This is perfect on my king iron bed in my beach home! It is cotton and Ibought another print from this collection last year . Perfect weight, not heavy! Washes well, and I have washed the old one 20 times at least!