Fits perfect on my daughters twin mattress. She occasionally still has accidents at night and this mattress protector has done its job well. I was worried after getting her a memory foam mattress but this protector has kept the mattress clean and dry after accidents. I also love the fact that it decreases allergens. I would recommend  this product!