The mattress was delivered to our house 2 days before expected! The mattress feels amazing! Very happy with our purchase. Assembly was easy, we took it out of the box, unrolled it, laid on the box spring, took the cling wrap off and let it do its thing. This was a great buy for the amount we paid.