We got this mattress for our daughter who's coslept on our memory foam mattress since day one. Knowing she would need an equivalent mattress to successfully transition into her own bed we chose this one and are very happy we did. She only wakes up twice compared to 5 times in her pack n' play - she also doesn't mind being laid down on it where as she startles awake in her pack n' play.
We built a custom cosleeper at the foot of our bed to the exact measurements of our bed and this mattress.
This mattress comes rolled up and compressed similar to how adult sized memory foam mattresses come in the mail. It contains instructions on set-up. It also came with a waterproof mattress cover which I was personally really excited about! In the use and care guide it mentions that the mattress may retain a faint odor from the manufacturing process and poses no harm to you or baby.