Great purchase.  Has made my uncomfortable bed extremely comfortable.  Brings just the right amount of softness for us.  It does have a slight odor for the first couple days but disappears quickly.