Not even close to fitting my 15-16 inch mattress! Vey disappointed. I know that these sheets will pop off the minute I lie down on them! The outter packaging says twin-xl but the sheets themselves say twin. I am so disappointed.