Really wasn't sure about ordering a mattress online, but after talking to customer service I decided to take a risk... so glad I did! This mattress is fantastic. Firm enough that I'm able to sit on the edge without it collapsing, yet soft enough that when I sleep I don't want to get out of bed. Literally have been oversleeping since it arrived!