Came right on time, I have not put it on the mattress yet, however, it is perfectly packaged and looks brand new. Very excited to put this on the new mattress when it arrives!!!