This bed cover fits mattresses up to 22". While that's awesome for someone with a massive mattress I was worried if it would fit my new 12" mattress and was pleasantly surprised by the amount of elastic around the bottom, I still had a tight fit!