This mattress is great. It truly does get delivered to your door. If you are getting a Queen or King, you will need help carrying it for it is heavy. Very easy to lay out and unpack. We let it sit for about 6 hours before we slept on it. Great mattress for the price.