Like many, I was concerned about purchasing a product I could not return. However, I can say that this mattress has been an excellent purchase. It came rolled up. We simply released it from its cardboard and plastic cocoon and let it rise for a day before sleeping on it. I have not had any back pain (previously, a nightly occurrence) whatsoever sleeping on this mattress. We purchased the firm model and have been very pleased. There was NO odor problem and the mattress is actually lighter in weight than my old inner spring model. Definitely recommend this mattress!