Opening the package was very easy. Allowing it to fluff for 24 hrs was a little challenging. You must make sure that you have enough room to allow for this. I laid it out on my bed until I was ready to go to bed. After which I had to lay it partly on the floor resting on the wall. 
I can honestly say that it was worth the wait. I purchased a very firm mattress about a month ago and I knew I had to get something for a little more softness, this topper exceeded my expectations. It’s so very comfortable and I’m very happy with my purchase. I would highly recommend. The plus is the 1 year warranty.