I purchased a twin size for my 3-year old's bed and a king size for our guest bedroom. I wanted something to add a little extra fluff to those mattresses. Right out of the box, it is very fluffy and plush as pictured. When I put it on the bed, it really does look nice and plush under the sheets. When I lay down on it, it seems to squish down quite a bit and I wonder if I would notice it while I'm sleeping. Great value overall, fits my needs. I took off one star because it may not be the best product for your primary bed.