Fit my 16inch matress perfect.  I bought one from walmart but this is better quality and does not slide off mattress