I loved my Mattress. It came very fast as well, and was airsealed and protected. I let it lay out for 24 hours before sleeping on it to ensure it developed and blew up nicely. It was definitely worth it too.