The mattress was delivered perfectly vacuumed and fast. It took about 2 days to get the perfect thickness. And it’s kind soft when I sitting on it but it gives me enough support when I lay on my back.