Great protector for my brand new mattress. It doesn’t stay on as well as I’d like. But, it protects my mattress and I’m hoping the mattress lasts many years.