This was the fastest delivery I have ever experienced. The mattresses are great quality. We bought 2 twin sized for additional sleeping options when we have guests. We were surprised how often our own kids want to sleep on the mattresses. They are comfortable for adults, too. Even our neighbors have borrowed them. Great product!