This was delivered in nice vaccum sealed package. 
Mattress top has very soft fabric and firmness is medium which is what i was looking for. No unpleasant smell makes it perfect to use right from the day of delivery. I am very happy with the purchase.