Came tightly and nicely packaged and great for the spare twin in our guest room. Mostly firm and comfortable but you could feel some of the spring action on the sides. Definitely better for s small kid to use on occasion vs. an everyday bed.  It does have the funny smell at first but it diminished after a few hours and was fine by the next day. Overall great price for quality!