Nice fit, soft and fluffy. Straps do not stay on the mattress, but it stays in place pretty well