Amazing fit for my son’s 12” mattress. This will not slip off which is exactly what I purchased it for but it is also not too big! I also appreciate that the straps are different colors signifying the top and bottom of the sheet so it’s easy to put on the mattress.