Came quick and are surprisingly firm and supportive.  Bought them for the guest room and hoping they hold up for a good long time.  Considering upgrading the one in my rv.