It was easy to open and put on my bed.  There was a chemical smell (  I am super sensitive) and I allowed it to air out for two days.  When I made up the bed with my super nice percale sheets, it was perfect.  It's comfortable and is not too soft.  I have slept great since it arrived.  I am picky, and I recommend it.