The cotton/bamboo fiber shell is breathable. It fits our queen mattress perfectly with its very deep elastic sides, and does not shift on the mattress. Our mattress is firm, with gel quilting on top. This pad is perfect, smoothing out those bumps.