This mattress shipped quickly and was easy to set up too. We left the mattress on the ground for 24 hours and it filled in nicely. I slept so well the first night! It’s a firm mattress with a removable cover for easy cleaning.