Arrived very quickly and was easy to get onto the mattress. Zipper worked well and have not had any issues with the sheet pulling off due to this product. The waterproof world great as I am working on potty training my son and he still has accidents at night.