Love this memory foam!! I let it air out a couple of days then popped it on my bed. I ordered firm, it is perfect. It supports without leaving your shoulders and joints sore, very important for me. It also comes with a cover with a non slip side. I would highly recommend this product! Do not let the inexpensive price fool you, it is great!