The original mattress that I had received was useless because it failed to expand to its proper shape. After contacting customer service online, the agent ordered me a replacement mattress, which arrived a week later. Although the agent was helpful and showed understanding for my situation, I still had to sleep on an inflated air bed for more than a week while waiting for the good mattress to arrive... while I am pregnant! The replacement mattress seems good so far. Its surface layer is pretty soft though, so I hope it won't sink in after being slept on for a while!