Purchased two xl twin air X mattress covers for our new adjustable bed.  They were just delivered today so cannot address longevity, but they appear to be well made and comfortable.