I was a little nervous ordering a mattress off the internet but didn’t really have the time to go mattress shopping so I did. Wow were we pleasantly surprised. We opened it at 8 pm and it fluffed right up to sleep on that night. It is firm but soft. Super happy with our purchase.