I have been using the foam topper for a month now. I ordered the King size and it fit perfectly on the bed. The topper comes packaged tightly in a box, so you have to lay it out and let it expand on its own. The first day I took it out of the package, I noticed some smell. However, the smell dissipated after leaving it on the floor to air out overnight. The waterproof cover is nice to have since a regular fitted sheet would not fit. Overall, I am happy with my purchase. I researched many foam toppers before deciding on this one.