The fit is perfect. This cover gives the protection you want on a bed. Also less worry if you do spill something. Material it is made out of is breathable and does not effect the bed or your sleep