I missed my first drop off appointment but it came very quickly and is amazing! Fits my king size purple mattress.