Perfect! Cotton but a good weight for air conditioning. Beautiful green blue background color. NOTE It’s very large, even after washing and drying. So if you’re used to getting a King for your Queen for a more generous fit, don’t. My King is so big I didn’t need that bed skirt I bought at all. The lower corners hit the floor!