The book arrived on time and is new.  Weinberg knows exactly what to put in a book on Quantum Mechanics.  It covers a lot of topics, traditional as well as modern.  It is advanced and seems like a good sequel to Merzbacher's QM.