The delivery took a while, but the mattress protectors fit the beds perfectly.  Very happy so far.  Thank you.