Mattress came pretty quickly and didn’t take that much time to rise to normal. It’s firm but comfortable, and I believe you can unzip the casing to wash but I haven’t tried that yet. I would definitely recommend