So far so good...Easy to unpack and get on bed and Very well made.  I did not think smell was bad at all.   I am waiting 48 hours before I sleep on it but could not resist laying on it....very comfortable!  Not too soft and not too firm!