Good price, fast shipping well packed. Came with no issues. Went back to full shape as described immediately. No bad smells. My young child finds it comfortable. I tried it myself and it feels firm and provides a good night of sleep for an adult too.  The cover comes off and zips back on easily.