Just got mine! It has that gross factory smell and is slippery but both will go away once it’s worn in. 

I have to say....it is exactly what I was looking for! I love it! Could easily fit 2 people and it’s comfy!!