This is a really nice mattress topper.  In the past we have had them and they have a foul odor that does not go away!  This was odor free out of the box and expanded to full size very quickly.  This stays on the mattress well without slippage and is very comfortable.  We purchased the full and it fits the mattress perfectly from side to side whereas our past purchase hung over the bed.