This mattress pad is over my imagination, high quality material, beautifully done, 100 cotton both inside & outside, comfortable and breathable, highly recommend this product.